OpenDNSSEC-signer  1.4.3
Data Fields
tsig_rr_struct Struct Reference

#include <tsig.h>

Collaboration diagram for tsig_rr_struct:
Collaboration graph
[legend]

Data Fields

allocator_typeallocator
 
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 126 of file tsig.h.

Field Documentation

tsig_algo_type* tsig_rr_struct::algo
ldns_rdf* tsig_rr_struct::algo_name
allocator_type* tsig_rr_struct::allocator
void* tsig_rr_struct::context

Definition at line 132 of file tsig.h.

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

uint16_t tsig_rr_struct::error_code
tsig_key_type* tsig_rr_struct::key

Definition at line 134 of file tsig.h.

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

ldns_rdf* tsig_rr_struct::key_name
uint8_t* tsig_rr_struct::mac_data
uint16_t tsig_rr_struct::mac_size
uint16_t tsig_rr_struct::original_query_id

Definition at line 145 of file tsig.h.

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

uint8_t* tsig_rr_struct::other_data

Definition at line 148 of file tsig.h.

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

uint16_t tsig_rr_struct::other_size
size_t tsig_rr_struct::position

Definition at line 129 of file tsig.h.

Referenced by tsig_rr_parse(), and tsig_rr_reset().

uint8_t* tsig_rr_struct::prior_mac_data

Definition at line 136 of file tsig.h.

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

size_t tsig_rr_struct::prior_mac_size

Definition at line 135 of file tsig.h.

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

size_t tsig_rr_struct::response_count

Definition at line 130 of file tsig.h.

Referenced by tsig_rr_lookup(), tsig_rr_reset(), tsig_rr_sign(), tsig_rr_update(), and tsig_rr_verify().

uint16_t tsig_rr_struct::signed_time_fudge

Definition at line 142 of file tsig.h.

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

uint16_t tsig_rr_struct::signed_time_high

Definition at line 140 of file tsig.h.

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

uint32_t tsig_rr_struct::signed_time_low

Definition at line 141 of file tsig.h.

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

tsig_status tsig_rr_struct::status
size_t tsig_rr_struct::update_since_last_prepare

Definition at line 131 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: