}
}
-void
-dhcp_probe(struct interface *ifp)
-{
- const struct dhcp_state *state;
- struct arp_state *astate;
-
- state = D_CSTATE(ifp);
- if ((astate = arp_new(ifp, &state->addr))) {
- astate->probed_cb = dhcp_arp_probed;
- astate->conflicted_cb = dhcp_arp_conflicted;
- astate->announced_cb = dhcp_arp_announced;
- arp_probe(astate);
- }
-}
-
static void
dhcp_handledhcp(struct interface *ifp, struct dhcp_message **dhcpp,
const struct in_addr *from)
void dhcp_decline(struct interface *);
void dhcp_discover(void *);
void dhcp_inform(struct interface *);
-void dhcp_probe(struct interface *);
void dhcp_bind(struct interface *, struct arp_state *);
void dhcp_reboot_newopts(struct interface *, unsigned long long);
void dhcp_close(struct interface *);