#include <compress.h>
Data Fields | |
| unsigned int | magic |
| Magic number. | |
| unsigned int | allowed |
| Allowed methods. | |
| int | edns |
| Edns version or -1. | |
| dns_compressnode_t * | table [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_t * | mctx |
| Memory context. | |
Definition at line 52 of file compress.h.
| 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().
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().
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().
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().