Functions | |
void | autoip_init (void) |
err_t | autoip_start (struct netif *netif) |
err_t | autoip_stop (struct netif *netif) |
void | autoip_arp_reply (struct netif *netif, struct etharp_hdr *hdr) |
void | autoip_tmr (void) |
void autoip_arp_reply | ( | struct netif * | netif, | |
struct etharp_hdr * | hdr | |||
) |
Handles every incoming ARP Packet, called by etharp_arp_input
Handles every incoming ARP Packet, called by etharp_arp_input.
netif | network interface to use for autoip processing | |
hdr | Incoming ARP packet |
void autoip_init | ( | void | ) |
Init srand, has to be called before entering mainloop
Initialize this module
err_t autoip_start | ( | struct netif * | netif | ) |
Start AutoIP client
Start AutoIP client
netif | network interface on which start the AutoIP client |
err_t autoip_stop | ( | struct netif * | netif | ) |
Stop AutoIP client
Stop AutoIP client
netif | network interface on which stop the AutoIP client |
void autoip_tmr | ( | void | ) |
Has to be called in loop every AUTOIP_TMR_INTERVAL milliseconds
Has to be called in loop every AUTOIP_TMR_INTERVAL milliseconds