lwIP 2.2.0
Lightweight IP stack
|
#include <acd.h>
Data Fields | |
struct acd * | next |
ip4_addr_t | ipaddr |
acd_state_enum_t | state |
u8_t | sent_num |
u16_t | ttw |
u8_t | lastconflict |
u8_t | num_conflicts |
acd_conflict_callback_t | acd_conflict_callback |
ACD state information per netif
acd_conflict_callback_t acd::acd_conflict_callback |
callback function -> let's the acd user know if the address is good or if a conflict is detected
ip4_addr_t acd::ipaddr |
the currently selected, probed, announced or used IP-Address
u8_t acd::lastconflict |
ticks until a conflict can again be solved by defending
struct acd* acd::next |
next acd module
u8_t acd::num_conflicts |
total number of probed/used IP-Addresses that resulted in a conflict
u8_t acd::sent_num |
sent number of probes or announces, dependent on state
acd_state_enum_t acd::state |
current ACD state machine state
u16_t acd::ttw |
ticks to wait, tick is ACD_TMR_INTERVAL long