udp.h

来自「Hermit-at-1.1.3,一款bootloader」· C头文件 代码 · 共 28 行

H
28
字号
#ifndef _HERMIT_UDP_H_#define _HERMIT_UDP_H_typedef struct _ip_pseudo_header{  unsigned char dst_ipaddr[4];  unsigned char src_ipaddr[4];  unsigned char zero;  unsigned char protocol;  unsigned short data_len;}ip_pseudo_header;typedef struct _udp_frame{  unsigned short src_port;  unsigned short dst_port;  unsigned short data_len;  unsigned short checksum;}udp_frame;int udp_send(const unsigned char *dst_ipaddr,	     const unsigned short dst_port,	     const unsigned short src_port,	     const void *pbuf, const unsigned int pbuflen);int udp_proc(const unsigned char *src_ipaddr,	     const unsigned short dst_port, unsigned short *src_port,	     void **pbuf, unsigned int *pbuflen);#endif

⌨️ 快捷键说明

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