Documentation
Includes
lwip/opt.h
#include "lwip/opt.h"
lwip/ip6_addr.h
#include "lwip/ip6_addr.h"
lwip/err.h
#include "lwip/err.h"
Macros
Marco LWIP_HDR_ND6_H
#define LWIP_HDR_ND6_H
Marco ND6_TMR_INTERVAL
#define ND6_TMR_INTERVAL 1000
Marco ND6_RTR_SOLICITATION_INTERVAL
#define ND6_RTR_SOLICITATION_INTERVAL 4000
Functions
Func nd6_tmr
void nd6_tmr(void);
void nd6_input(struct pbuf *p, struct netif *inp);
Func nd6_clear_destination_cache
void nd6_clear_destination_cache(void);
Func nd6_get_next_hop_addr_or_queue
err_t nd6_get_next_hop_addr_or_queue(struct netif *netif, struct pbuf *q, const ip6_addr_t *ip6addr, const u8_t **hwaddrp);
Func nd6_get_destination_mtu
u16_t nd6_get_destination_mtu(const ip6_addr_t *ip6addr, struct netif *netif);
Func nd6_reachability_hint
void nd6_reachability_hint(const ip6_addr_t *ip6addr);
Func nd6_cleanup_netif
void nd6_cleanup_netif(struct netif *netif);
Func nd6_adjust_mld_membership
void nd6_adjust_mld_membership(struct netif *netif, s8_t addr_idx, u8_t new_state);
Func nd6_restart_netif
void nd6_restart_netif(struct netif *netif);
Vars
Variable pbuf
struct pbuf;
Variable netif
struct netif;
Variable netif
struct netif *nd6_find_route(const ip6_addr_t *ip6addr);
Consts
Types
Typedefs