suricata
SCRadixNode_ Struct Reference

Structure for the node in the radix tree. More...

#include <util-radix-tree.h>

Collaboration diagram for SCRadixNode_:

Data Fields

uint16_t bit
 
uint16_t pad0
 
uint16_t netmask_cnt
 
uint8_t * netmasks
 
SCRadixPrefixprefix
 
struct SCRadixNode_left
 
struct SCRadixNode_right
 
struct SCRadixNode_parent
 

Detailed Description

Structure for the node in the radix tree.

Definition at line 61 of file util-radix-tree.h.

Field Documentation

◆ bit

uint16_t SCRadixNode_::bit

Definition at line 64 of file util-radix-tree.h.

Referenced by SCRadixPrintNodeInfo().

◆ left

struct SCRadixNode_* SCRadixNode_::left

Definition at line 77 of file util-radix-tree.h.

◆ netmask_cnt

uint16_t SCRadixNode_::netmask_cnt

Definition at line 69 of file util-radix-tree.h.

Referenced by SCRadixPrintNodeInfo().

◆ netmasks

uint8_t* SCRadixNode_::netmasks

Definition at line 71 of file util-radix-tree.h.

Referenced by SCRadixPrintNodeInfo().

◆ pad0

uint16_t SCRadixNode_::pad0

Definition at line 66 of file util-radix-tree.h.

◆ parent

struct SCRadixNode_* SCRadixNode_::parent

Definition at line 80 of file util-radix-tree.h.

◆ prefix

SCRadixPrefix* SCRadixNode_::prefix

Definition at line 74 of file util-radix-tree.h.

Referenced by SCRadixPrintNodeInfo().

◆ right

struct SCRadixNode_ * SCRadixNode_::right

Definition at line 77 of file util-radix-tree.h.


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