icmp.h

来自「此文档为采用FPGA实现的以太网MAC层」· C头文件 代码 · 共 29 行

H
29
字号
#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 + =
减小字号Ctrl + -
显示快捷键?