ip.h
来自「mgcp协议源代码。支持多种编码:g711」· C头文件 代码 · 共 47 行
H
47 行
/**************************************************************************** ** File: ip.h**** Author: Mike Borella**** Comments: Generic IP header structure - an attempt at OS independence*******************************************************************************/#include <sys/types.h>typedef struct _IPHdr{#if defined(WORDS_BIGENDIAN) u_int8_t ip_v:4, ip_hl:4;#else u_int8_t ip_hl:4, ip_v:4;#endif u_int8_t ip_tos; u_int16_t ip_len; u_int16_t ip_id; u_int16_t ip_off; u_int8_t ip_ttl; u_int8_t ip_p; u_int16_t ip_csum; struct in_addr ip_src; struct in_addr ip_dst;} IPHdr;#define ICMP_NEXT_HEADER 1#define IP_NEXT_HEADER 4#define TCP_NEXT_HEADER 6#define UDP_NEXT_HEADER 17#define GRE_MEXT_HEADER 47#define ESP_NEXT_HEADER 50#define AH_NEXT_HEADER 51void dump_ip(const u_char *, int);extern char current_ip_src_addr[32];extern char current_ip_dst_addr[32];
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?