FD.io VPP  v18.04-17-g3a0d853
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

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:

struct radix_node* radix_node_head::rnh_addpkt ( const void *  v,
const void *  mask,
struct radix_node_head head,
struct radix_node  nodes[] 
)
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:

struct radix_node* radix_node_head::rnh_delpkt ( const void *  v,
const void *  mask,
struct radix_node_head head 
)
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:

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

+ Here is the caller graph for this function:

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

Field Documentation

i32 radix_node_head::rnh_addrsize

Definition at line 99 of file radix.h.

struct radix_node radix_node_head::rnh_nodes[3]

Definition at line 117 of file radix.h.

i32 radix_node_head::rnh_pktsize

Definition at line 100 of file radix.h.

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: