mikroSDK Reference Manual
slaac_misc.h
Go to the documentation of this file.
1
31#ifndef _SLAAC_MISC_H
32#define _SLAAC_MISC_H
33
34//Dependencies
35#include "core/net.h"
36#include "ipv6/slaac.h"
37
38//C++ guard
39#ifdef __cplusplus
40extern "C" {
41#endif
42
43//SLAAC related functions
44void slaacLinkChangeEvent(SlaacContext *context);
45
46void slaacParseRouterAdv(SlaacContext *context,
47 NdpRouterAdvMessage *message, size_t length);
48
49void slaacParsePrefixInfoOption(SlaacContext *context,
50 NdpPrefixInfoOption *option);
51
52error_t slaacGenerateLinkLocalAddr(SlaacContext *context);
53
54void slaacDumpConfig(SlaacContext *context);
55
56//C++ guard
57#ifdef __cplusplus
58}
59#endif
60
61#endif
error_t
Error codes.
Definition error.h:43
TCP/IP stack core.
IPv6 Stateless Address Autoconfiguration.