FD.io VPP  v18.07-34-g55fbdb9
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

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: