新闻  |   论坛  |   博客  |   在线研讨会
LwIP DHCP流程:
mayer | 2009-07-12 13:29:56    阅读:5934   发布文章

LwIP DHCP流程:
1: netif_add: dhcpif  设为全0
 netif_set_default
 netif_set_up

2: dhcp_start

3: dhcpif->ip_addr.addr 该值不为0则说明取得到IP
       此时需要保存IP, Mask, GateWay, 否则在以下部操作之后就没了
 dhcp_release   释放DHCP, 该操作后不需要调用netif_set_down
 dhcp_stop    remove the DHCP client.

4: netif_set_addr   用DHCP得到的值重设IP, Mask, GateWay.

5: netif_set_up   必须设置!

注: dhcp_fine_tmr();  必须调用
 dhcp_coarse_tmr();  要求调用

参与讨论
登录后参与讨论
8707loco  2013-04-12 17:45:53 

没了?能详细点吗?

推荐文章
最近访客