isc_radix_node Struct Reference

#include <radix.h>


Data Fields

isc_mem_tmctx
isc_uint32_t bit
isc_prefix_tprefix
struct isc_radix_nodel
struct isc_radix_noder
struct isc_radix_nodeparent
void * data [4]
int node_num [4]


Detailed Description

Definition at line 103 of file radix.h.


Field Documentation

isc_mem_t* isc_radix_node::mctx

Definition at line 104 of file radix.h.

isc_uint32_t isc_radix_node::bit

Definition at line 105 of file radix.h.

Referenced by dns_acl_match2(), isc_radix_insert(), and isc_radix_search().

isc_prefix_t* isc_radix_node::prefix

Definition at line 106 of file radix.h.

Referenced by _clear_radix(), dns_acl_isanyornone(), isc_radix_insert(), isc_radix_process(), isc_radix_remove(), and isc_radix_search().

struct isc_radix_node* isc_radix_node::l [read]

Definition at line 107 of file radix.h.

Referenced by _clear_radix(), isc_radix_insert(), isc_radix_remove(), and isc_radix_search().

struct isc_radix_node * isc_radix_node::r [read]

Definition at line 107 of file radix.h.

Referenced by _clear_radix(), isc_radix_insert(), isc_radix_remove(), and isc_radix_search().

struct isc_radix_node* isc_radix_node::parent [read]

Definition at line 108 of file radix.h.

Referenced by isc_radix_insert(), and isc_radix_remove().

void* isc_radix_node::data[4]

Definition at line 109 of file radix.h.

Referenced by _clear_radix(), ATF_TC_BODY(), dns_acl_isanyornone(), dns_acl_match2(), dns_iptable_addprefix2(), dns_iptable_merge(), isc_radix_insert(), isc_radix_process(), and isc_radix_remove().

int isc_radix_node::node_num[4]

Definition at line 110 of file radix.h.

Referenced by dns_acl_match2(), dns_iptable_merge(), isc_radix_insert(), and isc_radix_search().


The documentation for this struct was generated from the following file:
Generated on Tue Apr 28 17:41:21 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha