FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
radix_node_head Struct Reference
+ Collaboration diagram for radix_node_head:

Public Member Functions

struct radix_nodernh_addaddr (const void *v, const void *mask, struct radix_node_head *head, struct radix_node nodes[])
 
struct radix_nodernh_addpkt (const void *v, const void *mask, struct radix_node_head *head, struct radix_node nodes[])
 
struct radix_nodernh_deladdr (const void *v, const void *mask, struct radix_node_head *head)
 
struct radix_nodernh_delpkt (const void *v, const void *mask, struct radix_node_head *head)
 
struct radix_nodernh_matchaddr (const void *v, struct radix_node_head *head)
 
struct radix_nodernh_lookup (const void *v, const void *mask, struct radix_node_head *head)
 
struct radix_nodernh_matchpkt (const void *v, struct radix_node_head *head)
 

Data Fields

struct radix_nodernh_treetop
 
i32 rnh_addrsize
 
i32 rnh_pktsize
 
struct radix_node rnh_nodes [3]
 

Detailed Description

Definition at line 97 of file radix.h.

Member Function Documentation

◆ rnh_addaddr()

struct radix_node* radix_node_head::rnh_addaddr ( const void *  v,
const void *  mask,
struct radix_node_head head,
struct radix_node  nodes[] 
)
+ Here is the caller graph for this function:

◆ rnh_addpkt()

struct radix_node* radix_node_head::rnh_addpkt ( const void *  v,
const void *  mask,
struct radix_node_head head,
struct radix_node  nodes[] 
)

◆ rnh_deladdr()

struct radix_node* radix_node_head::rnh_deladdr ( const void *  v,
const void *  mask,
struct radix_node_head head 
)
+ Here is the caller graph for this function:

◆ rnh_delpkt()

struct radix_node* radix_node_head::rnh_delpkt ( const void *  v,
const void *  mask,
struct radix_node_head head 
)

◆ rnh_lookup()

struct radix_node* radix_node_head::rnh_lookup ( const void *  v,
const void *  mask,
struct radix_node_head head 
)
+ Here is the caller graph for this function:

◆ rnh_matchaddr()

struct radix_node* radix_node_head::rnh_matchaddr ( const void *  v,
struct radix_node_head head 
)
+ Here is the caller graph for this function:

◆ rnh_matchpkt()

struct radix_node* radix_node_head::rnh_matchpkt ( const void *  v,
struct radix_node_head head 
)

Field Documentation

◆ rnh_addrsize

i32 radix_node_head::rnh_addrsize

Definition at line 99 of file radix.h.

◆ rnh_nodes

struct radix_node radix_node_head::rnh_nodes[3]

Definition at line 117 of file radix.h.

◆ rnh_pktsize

i32 radix_node_head::rnh_pktsize

Definition at line 100 of file radix.h.

◆ rnh_treetop

struct radix_node* radix_node_head::rnh_treetop

Definition at line 98 of file radix.h.


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