OpenDNSSEC-signer  2.0.2
Data Fields
tsig_rr_struct Struct Reference

#include <tsig.h>

Data Fields

tsig_status status
 
size_t position
 
size_t response_count
 
size_t update_since_last_prepare
 
void * context
 
tsig_algo_typealgo
 
tsig_key_typekey
 
size_t prior_mac_size
 
uint8_t * prior_mac_data
 
ldns_rdf * key_name
 
ldns_rdf * algo_name
 
uint16_t signed_time_high
 
uint32_t signed_time_low
 
uint16_t signed_time_fudge
 
uint16_t mac_size
 
uint8_t * mac_data
 
uint16_t original_query_id
 
uint16_t error_code
 
uint16_t other_size
 
uint8_t * other_data
 

Detailed Description

Definition at line 123 of file tsig.h.

Field Documentation

§ algo

tsig_algo_type* tsig_rr_struct::algo

§ algo_name

ldns_rdf* tsig_rr_struct::algo_name

§ context

void* tsig_rr_struct::context

Definition at line 128 of file tsig.h.

Referenced by tsig_rr_prepare(), tsig_rr_reset(), tsig_rr_sign(), and tsig_rr_update().

§ error_code

uint16_t tsig_rr_struct::error_code

Definition at line 142 of file tsig.h.

Referenced by query_add_optional(), tsig_rr_append(), and tsig_rr_reset().

§ key

tsig_key_type* tsig_rr_struct::key

Definition at line 130 of file tsig.h.

Referenced by tsig_rr_lookup(), tsig_rr_prepare(), and tsig_rr_reset().

§ key_name

ldns_rdf* tsig_rr_struct::key_name

§ mac_data

uint8_t* tsig_rr_struct::mac_data

Definition at line 140 of file tsig.h.

Referenced by tsig_rr_append(), tsig_rr_create(), tsig_rr_error(), and tsig_rr_free().

§ mac_size

uint16_t tsig_rr_struct::mac_size

Definition at line 139 of file tsig.h.

Referenced by tsig_rr_append(), tsig_rr_error(), and tsig_rr_reset().

§ original_query_id

uint16_t tsig_rr_struct::original_query_id

Definition at line 141 of file tsig.h.

Referenced by tsig_rr_append(), tsig_rr_reset(), and tsig_rr_update().

§ other_data

uint8_t* tsig_rr_struct::other_data

Definition at line 144 of file tsig.h.

Referenced by tsig_rr_append(), tsig_rr_create(), and tsig_rr_free().

§ other_size

uint16_t tsig_rr_struct::other_size

Definition at line 143 of file tsig.h.

Referenced by tsig_rr_append(), and tsig_rr_reset().

§ position

size_t tsig_rr_struct::position

Definition at line 125 of file tsig.h.

Referenced by tsig_rr_parse(), and tsig_rr_reset().

§ prior_mac_data

uint8_t* tsig_rr_struct::prior_mac_data

Definition at line 132 of file tsig.h.

Referenced by tsig_rr_prepare(), and tsig_rr_reset().

§ prior_mac_size

size_t tsig_rr_struct::prior_mac_size

Definition at line 131 of file tsig.h.

Referenced by tsig_rr_prepare(), and tsig_rr_reset().

§ response_count

size_t tsig_rr_struct::response_count

Definition at line 126 of file tsig.h.

Referenced by tsig_rr_reset(), and tsig_rr_update().

§ signed_time_fudge

uint16_t tsig_rr_struct::signed_time_fudge

Definition at line 138 of file tsig.h.

Referenced by tsig_rr_append(), tsig_rr_reset(), and tsig_rr_sign().

§ signed_time_high

uint16_t tsig_rr_struct::signed_time_high

Definition at line 136 of file tsig.h.

Referenced by tsig_rr_append(), tsig_rr_reset(), and tsig_rr_sign().

§ signed_time_low

uint32_t tsig_rr_struct::signed_time_low

Definition at line 137 of file tsig.h.

Referenced by tsig_rr_append(), tsig_rr_reset(), and tsig_rr_sign().

§ status

tsig_status tsig_rr_struct::status

§ update_since_last_prepare

size_t tsig_rr_struct::update_since_last_prepare

Definition at line 127 of file tsig.h.

Referenced by axfr(), ixfr(), tsig_rr_prepare(), tsig_rr_reset(), and tsig_rr_update().


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