dhcp_start

来源:互联网 发布:java输出多个变量 编辑:程序博客网 时间:2024/06/05 08:24

dhcp_start会检查当前网卡的链路是否active,若是,则直接调用dhcp_discovery,否则,设置dhcp的state为INIT。
用户应该在在网卡active后调用netif_set_link_up,netif_set_link_up判断网卡是否设置了DHCP的flag来调用dhcp_network_changed,dhcp_network_changed内判断网卡当前的DHCP状态,若为INIT则调用dhcp_discovery,从而发起discovery

0 0