General 6LoWPAN ND definitions. More...
General 6LoWPAN ND definitions.
Definition in file nd.h.
#include <stdint.h>
#include "kernel_types.h"
#include "net/gnrc/pkt.h"
#include "net/gnrc/sixlowpan/config.h"
#include "net/ipv6/addr.h"
#include "net/ndp.h"
#include "net/sixlowpan/nd.h"
#include "timex.h"
Go to the source code of this file.
Functions | |
gnrc_pktsnip_t * | gnrc_sixlowpan_nd_opt_ar_build (uint8_t status, uint16_t ltime, eui64_t *eui64, gnrc_pktsnip_t *next) |
Builds the address registration option. More... | |
gnrc_pktsnip_t * | gnrc_sixlowpan_nd_opt_6ctx_build (uint8_t prefix_len, uint8_t flags, uint16_t ltime, ipv6_addr_t *prefix, gnrc_pktsnip_t *next) |
Builds the 6LoWPAN context option. More... | |
gnrc_pktsnip_t * | gnrc_sixlowpan_nd_opt_abr_build (uint32_t version, uint16_t ltime, ipv6_addr_t *braddr, gnrc_pktsnip_t *next) |
Builds the authoritative border router option. More... | |