Electroneum
Loading...
Searching...
No Matches
iter_forward_zone Struct Reference

#include <iter_fwd.h>

Collaboration diagram for iter_forward_zone:

Public Attributes

rbnode_type node
uint8_tname
size_t namelen
int namelabs
struct delegptdp
struct iter_forward_zoneparent
uint16_t dclass

Detailed Description

Iterator forward servers for a particular zone.

Definition at line 66 of file iter_fwd.h.

Member Data Documentation

◆ dclass

uint16_t iter_forward_zone::dclass

class. host order.

Definition at line 84 of file iter_fwd.h.

◆ dp

struct delegpt* iter_forward_zone::dp

delegation point with forward server information for this zone. If NULL then this forward entry is used to indicate that a stub-zone with the same name exists, and should be used. This delegation point is malloced.

Definition at line 80 of file iter_fwd.h.

◆ name

uint8_t* iter_forward_zone::name

name

Definition at line 70 of file iter_fwd.h.

◆ namelabs

int iter_forward_zone::namelabs

number of labels in name

Definition at line 74 of file iter_fwd.h.

◆ namelen

size_t iter_forward_zone::namelen

length of name

Definition at line 72 of file iter_fwd.h.

◆ node

rbnode_type iter_forward_zone::node

redblacktree node, key is this structure: class and name

Definition at line 68 of file iter_fwd.h.

◆ parent

struct iter_forward_zone* iter_forward_zone::parent

pointer to parent in tree (or NULL if none)

Definition at line 82 of file iter_fwd.h.


The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/external/unbound/iterator/iter_fwd.h