slaac.h
void slaacGetDefaultSettings(SlaacSettings *settings)
Initialize settings with default values.
Definition: slaac.c:60
SlaacParseRouterAdvCallback parseRouterAdvCallback
Router Advertisement parsing callback.
Definition: slaac.h:83
bool_t configUpdated
This flag is set when IPv6 configuration has been updated.
Definition: slaac.h:95
NDP (Neighbor Discovery Protocol)
void(* SlaacParseRouterAdvCallback)(SlaacContext *context, NdpRouterAdvMessage *message, size_t length)
Router Advertisement parsing callback.
Definition: slaac.h:70
error_t slaacInit(SlaacContext *context, const SlaacSettings *settings)
SLAAC initialization.
Definition: slaac.c:81
void(* SlaacLinkChangeCallback)(SlaacContext *context, NetInterface *interface, bool_t linkState)
Link state change callback.
Definition: slaac.h:62
TCP/IP stack core.