FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
ip_neighbor_t_ Struct Reference

A representation of an IP neighbour/peer. More...

+ Collaboration diagram for ip_neighbor_t_:

Data Fields

ip_neighbor_key_tipn_key
 The idempotent key. More...
 
mac_address_t ipn_mac
 The learned MAC address of the neighbour. More...
 
ip_neighbor_flags_t ipn_flags
 Falgs for this object. More...
 
f64 ipn_time_last_updated
 Aging related data. More...
 
u8 ipn_n_probes
 
index_t ipn_elt
 
fib_node_index_t ipn_fib_entry_index
 The index of the adj fib created for this neighbour. More...
 

Detailed Description

A representation of an IP neighbour/peer.

Definition at line 67 of file ip_neighbor_types.h.

Field Documentation

◆ ipn_elt

index_t ip_neighbor_t_::ipn_elt

Definition at line 91 of file ip_neighbor_types.h.

◆ ipn_fib_entry_index

fib_node_index_t ip_neighbor_t_::ipn_fib_entry_index

The index of the adj fib created for this neighbour.

Definition at line 96 of file ip_neighbor_types.h.

◆ ipn_flags

ip_neighbor_flags_t ip_neighbor_t_::ipn_flags

Falgs for this object.

Definition at line 82 of file ip_neighbor_types.h.

◆ ipn_key

ip_neighbor_key_t* ip_neighbor_t_::ipn_key

The idempotent key.

Definition at line 72 of file ip_neighbor_types.h.

◆ ipn_mac

mac_address_t ip_neighbor_t_::ipn_mac

The learned MAC address of the neighbour.

Definition at line 77 of file ip_neighbor_types.h.

◆ ipn_n_probes

u8 ip_neighbor_t_::ipn_n_probes

Definition at line 90 of file ip_neighbor_types.h.

◆ ipn_time_last_updated

f64 ip_neighbor_t_::ipn_time_last_updated

Aging related data.

  • last time the neighbour was probed
  • number of probes - 3 and it's dead

Definition at line 89 of file ip_neighbor_types.h.


The documentation for this struct was generated from the following file: