#include <val_kentry.h>
Data Fields | |
uint32_t | ttl |
the TTL of this entry (absolute time) | |
struct packed_rrset_data * | rrset_data |
the key rrdata. | |
uint16_t | rrset_type |
DNS RR type of the rrset data (host order). | |
uint8_t | isbad |
if the key is bad: Bogus or malformed |
Contains key status. This is the data part for the cache, the key entry data.
Can be in three basic states: isbad=0: good key isbad=1: bad key isbad=0 && rrset=0: insecure space.
struct packed_rrset_data* key_entry_data::rrset_data [read] |
the key rrdata.
can be NULL to signal keyless name.
Referenced by key_entry_copy(), key_entry_copy_toregion(), key_entry_create_bad(), key_entry_create_null(), key_entry_create_rrset(), key_entry_deldatafunc(), key_entry_get_rrset(), key_entry_isgood(), key_entry_isnull(), key_entry_sizefunc(), and val_verify_rrset_entry().