dhcp.h
来自「本程序是一个RS232转网口的。是一个透明传输的模块」· C头文件 代码 · 共 33 行
H
33 行
/*
*****************************************************************************************************
*
* File name: dhcp.h
*****************************************************************************************************
*/
typedef struct
{
unsigned char state; //6个状态
union IP_address myip; //分配得到本地IP
union IP_address gatewayip; //分配得到网关IP
union IP_address maskip; //分配得到子网掩码
union IP_address dns_m; //分配得到DNS主IP
union IP_address dns_s; //分配得到DNS副IP
union IP_address severip; //分配得到DNS副IP
union LONG_UNION timer100; //定时器1 100%
union LONG_UNION timer50; //定时器2 50%
union LONG_UNION timer87; //定时器3 87.5%
unsigned long transactionid;
void (*on_bound)(); //进入绑定状态的回调函数
void (*on_release)(); //释放状态的回调函数
} _DHCP_REG_;
extern _DHCP_REG_ xdata DHCPReg;
extern bit bBound;
void DHCPInit(void);
void DHCPTimer(void);
void DHCPRequest(void);
void ParseRxdDHCP(union netcard xdata *pRxdnet,unsigned int dhcp_len);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?