dns_compress Struct Reference

#include <compress.h>


Data Fields

unsigned int magic
 Magic number.
unsigned int allowed
 Allowed methods.
int edns
 Edns version or -1.
dns_compressnode_ttable [DNS_COMPRESS_TABLESIZE]
 Global compression table.
dns_compressnode_t initialnodes [DNS_COMPRESS_INITIALNODES]
 Preallocated nodes for the table.
isc_uint16_t count
 Number of nodes.
isc_mem_tmctx
 Memory context.


Detailed Description

Definition at line 52 of file compress.h.


Field Documentation

unsigned int dns_compress::magic

Magic number.

Definition at line 53 of file compress.h.

Referenced by dns_compress_init(), and dns_compress_invalidate().

unsigned int dns_compress::allowed

Allowed methods.

Definition at line 54 of file compress.h.

Referenced by dns_compress_findglobal(), dns_compress_getmethods(), dns_compress_getsensitive(), dns_compress_init(), dns_compress_invalidate(), dns_compress_setmethods(), and dns_compress_setsensitive().

int dns_compress::edns

Edns version or -1.

Definition at line 55 of file compress.h.

Referenced by dns_compress_getedns(), dns_compress_init(), and dns_compress_invalidate().

dns_compressnode_t* dns_compress::table[DNS_COMPRESS_TABLESIZE]

Global compression table.

Definition at line 57 of file compress.h.

Referenced by dns_compress_add(), dns_compress_findglobal(), dns_compress_init(), dns_compress_invalidate(), and dns_compress_rollback().

dns_compressnode_t dns_compress::initialnodes[DNS_COMPRESS_INITIALNODES]

Preallocated nodes for the table.

Definition at line 59 of file compress.h.

Referenced by dns_compress_add().

isc_uint16_t dns_compress::count

Number of nodes.

Definition at line 60 of file compress.h.

Referenced by dns_compress_add(), dns_compress_findglobal(), dns_compress_init(), and dns_compress_rollback().

isc_mem_t* dns_compress::mctx

Memory context.

Definition at line 61 of file compress.h.

Referenced by dns_compress_add(), dns_compress_init(), dns_compress_invalidate(), dns_compress_rollback(), and towiresorted().


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