6LoWPAN-ND
[6LoWPAN Implementation]

Collaboration diagram for 6LoWPAN-ND:


Data Structures

struct  fip_nd6_6lowpan_lbrTable_t
 The 6LBR neighbour cache/table is an array of this structure type. More...

Files

file  fip_nd6_6lowpan.c
 6lowpan-nd implementation

Enumerations

enum  fip_6lowpan_nd6_state_t { SIXLBR_UNUSED = 0, SIXLBR_USED }
 Holds the special 6lowpan-ND neighbour cache on the 6LBR entry status. More...

Functions

void fip_nd6_6lowpan_processNA (const fip_nd6_optionStruct_t *optionStruct)
 Process an incoming Neighbour Advertisement.
unsigned int fip_nd6_6lowpan_addRAOptions (unsigned int upperLength)
fip_return_t fip_nd6_6lowpan_LBRTableNewEntry (const uint8_t *shortAddr, const uint8_t *eui64, uint16_t lifetime)

Variables

uint16_t abroVersionNumber
 Authoritive Border Router.
fip_ip6addr_t abroAddress
 Authoritive Border Router.

Enumeration Type Documentation

Holds the special 6lowpan-ND neighbour cache on the 6LBR entry status.

Enumerator:
SIXLBR_UNUSED  Entry not used.
SIXLBR_USED  Entry used.


Function Documentation

unsigned int fip_nd6_6lowpan_addRAOptions ( unsigned int  upperLength  ) 

fip_return_t fip_nd6_6lowpan_LBRTableNewEntry ( const uint8_t *  shortAddr,
const uint8_t *  eui64,
uint16_t  lifetime 
)

void fip_nd6_6lowpan_processNA ( const fip_nd6_optionStruct_t optionStruct  ) 


Generated on Wed Dec 8 13:00:41 2010 for FIP by  doxygen 1.5.7.1