Contiki-NG
Data Structures | Macros | Typedefs | Functions
uip-ds6-nbr.h File Reference

IPv6 Neighbor cache (link-layer/IPv6 address mapping) More...

#include "contiki.h"
#include "net/ipv6/uip.h"
#include "net/ipv6/uip-nd6.h"
#include "net/nbr-table.h"
#include "sys/stimer.h"

Go to the source code of this file.

Data Structures

struct  uip_ds6_nbr
 An entry in the nbr cache. More...
 

Macros

#define NBR_INCOMPLETE   0
 Possible states for the nbr cache entries.
 

Typedefs

typedef struct uip_ds6_nbr uip_ds6_nbr_t
 An entry in the nbr cache.
 

Functions

uip_ds6_nbr_tuip_ds6_nbr_add (const uip_ipaddr_t *ipaddr, const uip_lladdr_t *lladdr, uint8_t isrouter, uint8_t state, nbr_table_reason_t reason, void *data)
 Neighbor Cache basic routines.
 
uip_ds6_nbr_tuip_ds6_get_least_lifetime_neighbor (void)
 This searches inside the neighbor table for the neighbor that is about to expire the next. More...
 

Detailed Description

IPv6 Neighbor cache (link-layer/IPv6 address mapping)

Author
Mathilde Durvy mdurv.nosp@m.y@ci.nosp@m.sco.c.nosp@m.om
Julien Abeille jabei.nosp@m.lle@.nosp@m.cisco.nosp@m..com
Simon Duquennoy simon.nosp@m.duq@.nosp@m.sics..nosp@m.se

Definition in file uip-ds6-nbr.h.