net.h
来自「一个非常强大的库」· C头文件 代码 · 共 19 行
H
19 行
#define ipsz sizeof(struct iphdr)#define _isz sizeof(struct icmphdr)#define _usz sizeof(struct udphdr)#define _tsz sizeof(struct tcphdr)#define pssz sizeof(struct pshdr)unsigned short chck(unsigned short *buff, int size){ unsigned long cksu = 0; while(size > 1){ cksu += *buff++; size -= sizeof(unsigned short); } if(size) cksu += *(unsigned char *)buff; cksu = (cksu >> 16) + (cksu & 0xffff); cksu += (cksu >> 16); return((unsigned short)(~cksu));}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?