Lines Matching refs:DnsTransaction
35 static void dns_transaction_reset_answer(DnsTransaction *t) {
48 static void dns_transaction_flush_dnssec_transactions(DnsTransaction *t) {
49 DnsTransaction *z;
59 static void dns_transaction_close_connection(DnsTransaction *t) {
67 static void dns_transaction_stop_timeout(DnsTransaction *t) {
73 DnsTransaction* dns_transaction_free(DnsTransaction *t) {
76 DnsTransaction *z;
122 DEFINE_TRIVIAL_CLEANUP_FUNC(DnsTransaction*, dns_transaction_free);
124 bool dns_transaction_gc(DnsTransaction *t) {
156 int dns_transaction_new(DnsTransaction **ret, DnsScope *s, DnsResourceKey *key) {
157 _cleanup_(dns_transaction_freep) DnsTransaction *t = NULL;
185 t = new0(DnsTransaction, 1);
223 static void dns_transaction_shuffle_id(DnsTransaction *t) {
239 static void dns_transaction_tentative(DnsTransaction *t, DnsPacket *p) {
283 void dns_transaction_complete(DnsTransaction *t, DnsTransactionState state) {
286 DnsTransaction *d;
338 DnsTransaction **nt;
349 nt = newa(DnsTransaction*, set_size(t->notify_transactions));
370 static int dns_transaction_pick_server(DnsTransaction *t) {
391 static void dns_transaction_retry(DnsTransaction *t) {
408 static int dns_transaction_maybe_restart(DnsTransaction *t) {
430 DnsTransaction *t;
488 static int dns_transaction_open_tcp(DnsTransaction *t) {
572 static void dns_transaction_cache_answer(DnsTransaction *t) {
598 static bool dns_transaction_dnssec_is_live(DnsTransaction *t) {
599 DnsTransaction *dt;
611 static int dns_transaction_dnssec_ready(DnsTransaction *t) {
612 DnsTransaction *dt;
669 static void dns_transaction_process_dnssec(DnsTransaction *t) {
733 static int dns_transaction_has_positive_answer(DnsTransaction *t, DnsAnswerFlags *flags) {
752 static int dns_transaction_fix_rcode(DnsTransaction *t) {
782 void dns_transaction_process_reply(DnsTransaction *t, DnsPacket *p) {
1014 DnsTransaction *t = userdata;
1059 static int dns_transaction_emit_udp(DnsTransaction *t) {
1111 DnsTransaction *t = userdata;
1144 static usec_t transaction_get_resend_timeout(DnsTransaction *t) {
1166 static int dns_transaction_prepare(DnsTransaction *t, usec_t ts) {
1292 static int dns_transaction_make_packet_mdns(DnsTransaction *t) {
1296 DnsTransaction *other;
1396 static int dns_transaction_make_packet(DnsTransaction *t) {
1425 int dns_transaction_go(DnsTransaction *t) {
1560 static int dns_transaction_find_cyclic(DnsTransaction *t, DnsTransaction *aux) {
1561 DnsTransaction *n;
1582 static int dns_transaction_add_dnssec_transaction(DnsTransaction *t, DnsResourceKey *key, DnsTransaction **ret) {
1583 DnsTransaction *aux;
1640 static int dns_transaction_request_dnssec_rr(DnsTransaction *t, DnsResourceKey *key) {
1642 DnsTransaction *aux;
1676 static int dns_transaction_negative_trust_anchor_lookup(DnsTransaction *t, const char *name) {
1695 static int dns_transaction_has_unsigned_negative_answer(DnsTransaction *t) {
1730 static int dns_transaction_is_primary_response(DnsTransaction *t, DnsResourceRecord *rr) {
1747 static bool dns_transaction_dnssec_supported(DnsTransaction *t) {
1767 static bool dns_transaction_dnssec_supported_full(DnsTransaction *t) {
1768 DnsTransaction *dt;
1785 int dns_transaction_request_dnssec_keys(DnsTransaction *t) {
2067 void dns_transaction_notify(DnsTransaction *t, DnsTransaction *source) {
2079 static int dns_transaction_validate_dnskey_by_ds(DnsTransaction *t) {
2106 static int dns_transaction_requires_rrsig(DnsTransaction *t, DnsResourceRecord *rr) {
2135 DnsTransaction *dt;
2173 DnsTransaction *dt;
2217 DnsTransaction *dt;
2247 static int dns_transaction_in_private_tld(DnsTransaction *t, const DnsResourceKey *key) {
2248 DnsTransaction *dt;
2307 static int dns_transaction_requires_nsec(DnsTransaction *t) {
2308 DnsTransaction *dt;
2384 static int dns_transaction_dnskey_authenticated(DnsTransaction *t, DnsResourceRecord *rr) {
2400 DnsTransaction *dt;
2455 static int dns_transaction_known_signed(DnsTransaction *t, DnsResourceRecord *rr) {
2466 static int dns_transaction_check_revoked_trust_anchors(DnsTransaction *t) {
2486 static int dns_transaction_invalidate_revoked_keys(DnsTransaction *t) {
2519 static int dns_transaction_copy_validated(DnsTransaction *t) {
2520 DnsTransaction *dt;
2544 int dns_transaction_validate_dnssec(DnsTransaction *t) {
2989 const char *dns_transaction_key_string(DnsTransaction *t) {