dns_rrl_entry Struct Reference

#include <rrl.h>


Public Member Functions

 ISC_LINK (dns_rrl_entry_t) lru
 ISC_LINK (dns_rrl_entry_t) hlink

Data Fields

dns_rrl_key_t key
signed int responses:DNS_RRL_RESPONSE_BITS
unsigned int log_qname:DNS_RRL_QNAMES_BITS
unsigned int ts_gen:DNS_RRL_TS_GEN_BITS
isc_boolean_t ts_valid:1
unsigned int hash_gen:DNS_RRL_HASH_GEN_BITS
isc_boolean_t logged:1
unsigned int log_secs:DNS_RRL_LOG_BITS
unsigned int ts:DNS_RRL_TS_BITS
unsigned int slip_cnt:4


Detailed Description

Definition at line 111 of file rrl.h.


Member Function Documentation

dns_rrl_entry::ISC_LINK ( dns_rrl_entry_t   ) 

dns_rrl_entry::ISC_LINK ( dns_rrl_entry_t   ) 


Field Documentation

dns_rrl_key_t dns_rrl_entry::key

Definition at line 114 of file rrl.h.

Referenced by debit_log(), debit_rrl_entry(), get_entry(), make_log_buf(), and response_balance().

signed int dns_rrl_entry::responses

Definition at line 116 of file rrl.h.

Referenced by debit_log(), debit_rrl_entry(), dns_rrl(), and response_balance().

unsigned int dns_rrl_entry::log_qname

Definition at line 118 of file rrl.h.

Referenced by get_qname(), and make_log_buf().

unsigned int dns_rrl_entry::ts_gen

Definition at line 121 of file rrl.h.

Referenced by get_age(), and set_age().

isc_boolean_t dns_rrl_entry::ts_valid

Definition at line 122 of file rrl.h.

Referenced by get_age(), get_entry(), and set_age().

unsigned int dns_rrl_entry::hash_gen

Definition at line 124 of file rrl.h.

Referenced by get_entry().

isc_boolean_t dns_rrl_entry::logged

Definition at line 125 of file rrl.h.

Referenced by debit_rrl_entry(), dns_rrl(), get_entry(), log_end(), and log_stops().

unsigned int dns_rrl_entry::log_secs

Definition at line 127 of file rrl.h.

Referenced by debit_rrl_entry(), and dns_rrl().

unsigned int dns_rrl_entry::ts

Definition at line 130 of file rrl.h.

Referenced by get_age(), and set_age().

unsigned int dns_rrl_entry::slip_cnt

Definition at line 133 of file rrl.h.

Referenced by debit_rrl_entry().


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