Microchip® Advanced Software Framework

nd6_neighbor_cache_entry Struct Reference

#include <nd6.h>

Data Fields

union {
   u32_t   delay_time
 
   u32_t   probes_sent
 
   u32_t   reachable_time
 
   u32_t   stale_time
 
counter
 
u8_t isrouter
 
u8_t lladdr [NETIF_MAX_HWADDR_LEN]
 
struct netifnetif
 
ip6_addr_t next_hop_address
 
struct nd6_q_entryq
 Pointer to queue of pending outgoing packets on this entry. More...
 
u8_t state
 

u32_t nd6_neighbor_cache_entry::delay_time

Referenced by ethip6_output(), nd6_input(), and nd6_tmr().

u8_t nd6_neighbor_cache_entry::isrouter
u8_t nd6_neighbor_cache_entry::lladdr[NETIF_MAX_HWADDR_LEN]

Referenced by ethip6_output().

ip6_addr_t nd6_neighbor_cache_entry::next_hop_address
u32_t nd6_neighbor_cache_entry::probes_sent
struct nd6_q_entry* nd6_neighbor_cache_entry::q

Pointer to queue of pending outgoing packets on this entry.

Referenced by nd6_free_neighbor_cache_entry(), nd6_new_router(), nd6_queue_packet(), and nd6_send_q().

u32_t nd6_neighbor_cache_entry::stale_time

Referenced by nd6_tmr().