dns_tsec Struct Reference

DNS Transaction Security object. We assume this is not shared by multiple threads, and so the structure does not contain a lock. More...


Data Fields

unsigned int magic
dns_tsectype_t type
isc_mem_tmctx
union {
   dns_tsigkey_t *   tsigkey
   dst_key_t *   key
ukey


Detailed Description

DNS Transaction Security object. We assume this is not shared by multiple threads, and so the structure does not contain a lock.

Definition at line 36 of file tsec.c.


Field Documentation

unsigned int dns_tsec::magic

Definition at line 37 of file tsec.c.

Referenced by dns_tsec_create(), and dns_tsec_destroy().

dns_tsectype_t dns_tsec::type

Definition at line 38 of file tsec.c.

Referenced by dns_tsec_create(), dns_tsec_destroy(), dns_tsec_getkey(), and dns_tsec_gettype().

isc_mem_t* dns_tsec::mctx

Definition at line 39 of file tsec.c.

Referenced by dns_tsec_create(), and dns_tsec_destroy().

dns_tsigkey_t* dns_tsec::tsigkey

Definition at line 41 of file tsec.c.

Referenced by dns_tsec_create(), dns_tsec_destroy(), and dns_tsec_getkey().

dst_key_t* dns_tsec::key

Definition at line 42 of file tsec.c.

Referenced by dns_tsec_create(), dns_tsec_destroy(), and dns_tsec_getkey().

union { ... } dns_tsec::ukey

Referenced by dns_tsec_create(), dns_tsec_destroy(), and dns_tsec_getkey().


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