Go to the source code of this file.
Data Structures | |
| struct | fip_nd6_neighbourCache_t |
| Entry of a neighbour cache. More... | |
| struct | fip_nd6_option_t |
| Generic option type structure for processing. More... | |
| struct | fip_nd6_optionStruct_t |
| Holds all the options processed. More... | |
Defines | |
| #define | fip_nd6_neighbourCache_getState(ifnum, index) fip_neighbourCache[ifnum][index].state |
| Set the state of a neighbour cache entry. | |
| #define | MAX_ICMPV6_OPTIONS 10 |
| Maximum options that can be attached to one ND ICMPv6 Message. | |
Typedefs | |
| typedef fip_ds6_index_t | fip_nd6_index_t |
| Inherit size from generic data structures. | |
| typedef fip_ds6_searchStatus_t | fip_nd6_searchStatus_t |
| Inherit size from generic data structures. | |
Enumerations | |
| enum | fip_nd6_nbrstate_t |
| State a neighbour can be in. | |
Functions | |
| fip_nd6_searchStatus_t | fip_nd6_neighbourCache_lookupByIp (fip_ifnum_t ifnum, const fip_ip6addr_t *const address) |
| Lookup an address in the neighbour table by IP address. | |
| fip_nd6_index_t | fip_nd6_neighbourCache_makeRoom (fip_ifnum_t ifnum) |
| Make room in the neighbour cache for a new entry. | |
| void | fip_nd6_neighbourCache_updateLL (fip_ifnum_t ifnum, fip_nd6_index_t index, fip_llptraddr_t lladdr) |
| Update the Link-Layer address of a neighbour cache entry. | |
1.5.7.1