FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
radix_node Struct Reference
+ Collaboration diagram for radix_node:

Data Fields

struct radix_maskrn_mklist
 
struct radix_nodern_p
 
i16 rn_b
 
u8 rn_bmask
 
u8 rn_flags
 
union {
   struct {
      const char *   rn_Key
 
      const char *   rn_Mask
 
      struct radix_node *   rn_Dupedkey
 
   }   rn_leaf
 
   struct {
      int   rn_Off
 
      struct radix_node *   rn_L
 
      struct radix_node *   rn_R
 
   }   rn_node
 
rn_u
 

Detailed Description

Definition at line 43 of file radix.h.

Field Documentation

i16 radix_node::rn_b

Definition at line 46 of file radix.h.

u8 radix_node::rn_bmask

Definition at line 47 of file radix.h.

struct radix_node* radix_node::rn_Dupedkey

Definition at line 56 of file radix.h.

u8 radix_node::rn_flags

Definition at line 48 of file radix.h.

const char* radix_node::rn_Key

Definition at line 54 of file radix.h.

struct radix_node* radix_node::rn_L

Definition at line 60 of file radix.h.

struct { ... } radix_node::rn_leaf
const char* radix_node::rn_Mask

Definition at line 55 of file radix.h.

struct radix_mask* radix_node::rn_mklist

Definition at line 44 of file radix.h.

struct { ... } radix_node::rn_node
int radix_node::rn_Off

Definition at line 59 of file radix.h.

struct radix_node* radix_node::rn_p

Definition at line 45 of file radix.h.

struct radix_node* radix_node::rn_R

Definition at line 61 of file radix.h.

union { ... } radix_node::rn_u

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