⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 icmp.h

📁 此文档为采用FPGA实现的以太网MAC层
💻 H
字号:
#ifndef _ICMP_H#define _ICMP_H#include "sys.h"typedef struct{    Uint8 type;    Uint8 code;    Uint16 checksum;    Uint16 ident;    Uint16 sequence;}ICMPHEADER;#define ICMP_SIZE sizeof(ICMPHEADER)#define ICMP_OFFSET ETH_SIZE+IP_SIZE#define ICMP_DATA_OFFSET ICMP_OFFSET+ICMP_SIZE#define ICMP_PING 0x8#define ICMP_ECHO 0x0void icmp_process(ICMPHEADER *packet,Uint16 data_len, Uint16 src_ip_h, Uint16 src_ip_l);void icmp_handler(ICMPHEADER *packet,Uint16 data_len, Uint16 src_ip_h, Uint16 src_ip_l);#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -