DNS header. More...
#include <gnunet_tun_lib.h>
Data Fields | |
uint16_t | id |
Unique identifier for the request/response. More... | |
struct GNUNET_TUN_DnsFlags | flags |
Flags. More... | |
uint16_t | query_count |
Number of queries. More... | |
uint16_t | answer_rcount |
Number of answers. More... | |
uint16_t | authority_rcount |
Number of authoritative answers. More... | |
uint16_t | additional_rcount |
Number of additional records. More... | |
DNS header.
Definition at line 455 of file gnunet_tun_lib.h.
uint16_t GNUNET_TUN_DnsHeader::id |
Unique identifier for the request/response.
Definition at line 460 of file gnunet_tun_lib.h.
Referenced by dns_pre_request_handler(), dns_result_parser(), dns_result_processor(), GNUNET_DNSPARSER_pack(), GNUNET_DNSPARSER_parse(), handle_dns_request(), process_dns_result(), process_helper_messages(), and process_result().
struct GNUNET_TUN_DnsFlags GNUNET_TUN_DnsHeader::flags |
Flags.
Definition at line 465 of file gnunet_tun_lib.h.
Referenced by GNUNET_DNSPARSER_pack(), and GNUNET_DNSPARSER_parse().
uint16_t GNUNET_TUN_DnsHeader::query_count |
Number of queries.
Definition at line 470 of file gnunet_tun_lib.h.
Referenced by GNUNET_DNSPARSER_pack(), and GNUNET_DNSPARSER_parse().
uint16_t GNUNET_TUN_DnsHeader::answer_rcount |
Number of answers.
Definition at line 475 of file gnunet_tun_lib.h.
Referenced by GNUNET_DNSPARSER_pack(), and GNUNET_DNSPARSER_parse().
uint16_t GNUNET_TUN_DnsHeader::authority_rcount |
Number of authoritative answers.
Definition at line 480 of file gnunet_tun_lib.h.
Referenced by GNUNET_DNSPARSER_pack(), and GNUNET_DNSPARSER_parse().
uint16_t GNUNET_TUN_DnsHeader::additional_rcount |
Number of additional records.
Definition at line 485 of file gnunet_tun_lib.h.
Referenced by GNUNET_DNSPARSER_pack(), and GNUNET_DNSPARSER_parse().