iter_forward_zone Struct Reference

Iterator forward servers for a particular zone. More...

#include <iter_fwd.h>

Data Fields

rbnode_type node
 redblacktree node, key is this structure: class and name
 
uint8_t * name
 name
 
size_t namelen
 length of name
 
int namelabs
 number of labels in name
 
struct delegptdp
 delegation point with forward server information for this zone. More...
 
struct iter_forward_zoneparent
 pointer to parent in tree (or NULL if none)
 
uint16_t dclass
 class. More...
 

Detailed Description

Iterator forward servers for a particular zone.

Field Documentation

◆ 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.

Referenced by do_list_forwards(), forwards_get_mem(), forwards_insert(), forwards_insert_data(), and forwards_lookup().

◆ dclass

uint16_t iter_forward_zone::dclass

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