当前位置: 技术问答>linux和unix
请问一个DHCP封装变量的问题
来源: 互联网 发布时间:2016-04-08
本文导语: 查了很多资料,为什么实际应用中都出现u_int32_t magic;这个,而RFC文档,或网上的示例都没有u_int32_t magic;这个?在实际的操作中好像也不能没有这个变量!不知道为什么? typedef struct { unsigned char op; unsigned char ...
查了很多资料,为什么实际应用中都出现u_int32_t magic;这个,而RFC文档,或网上的示例都没有u_int32_t magic;这个?在实际的操作中好像也不能没有这个变量!不知道为什么?
typedef struct {
unsigned char op;
unsigned char htype;
unsigned char hlen;
unsigned char hops;
u_int32_t xid;
u_int16_t secs;
u_int16_t flags;
u_int32_t ciaddr;
u_int32_t yiaddr;
u_int32_t siaddr;
u_int32_t giaddr;
unsigned char chaddr[16];
unsigned char sname[64];
unsigned char file[128];
u_int32_t magic;
} DHCP_HEADER;
typedef struct {
unsigned char op;
unsigned char htype;
unsigned char hlen;
unsigned char hops;
u_int32_t xid;
u_int16_t secs;
u_int16_t flags;
u_int32_t ciaddr;
u_int32_t yiaddr;
u_int32_t siaddr;
u_int32_t giaddr;
unsigned char chaddr[16];
unsigned char sname[64];
unsigned char file[128];
u_int32_t magic;
} DHCP_HEADER;
|
你如果不需要用到它就当它不存在好了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。