21 #include <openssl/rand.h>
28 #define LDNS_EDNS_MASK_DO_BIT 0x8000
184 return packet->
_size;
202 return packet->timestamp;
580 packet->
timestamp.tv_sec = timeval.tv_sec;
581 packet->
timestamp.tv_usec = timeval.tv_usec;
805 if ((flags &
LDNS_QR) == LDNS_QR) {
808 if ((flags &
LDNS_AA) == LDNS_AA) {
811 if ((flags &
LDNS_RD) == LDNS_RD) {
814 if ((flags &
LDNS_TC) == LDNS_TC) {
817 if ((flags &
LDNS_CD) == LDNS_CD) {
820 if ((flags &
LDNS_RA) == LDNS_RA) {
823 if ((flags &
LDNS_AD) == LDNS_AD) {
953 if (ldns_pkt_add_authsoa(packet, name_rdf, rr_class) !=
LDNS_STATUS_OK) {
1007 if (ldns_pkt_add_authsoa(packet, rr_name, rr_class) !=
LDNS_STATUS_OK) {