HomeSort by: relevance | last modified time | path
    Searched refs:DNS_RR (Results 1 - 23 of 23) sorted by relevancy

  /src/external/ibm-public/postfix/dist/src/smtp/
smtp_addr.h 21 extern DNS_RR *smtp_host_addr(const char *, int, DSN_BUF *);
22 extern DNS_RR *smtp_domain_addr(const char *, DNS_RR **, int, DSN_BUF *, int *);
23 extern DNS_RR *smtp_service_addr(const char *, const char *, DNS_RR **, int, DSN_BUF *, int *);
smtp_addr.c 11 /* DNS_RR *smtp_domain_addr(name, mxrr, misc_flags, why, found_myself)
13 /* DNS_RR **mxrr;
18 /* DNS_RR *smtp_host_addr(name, misc_flags, why)
23 /* DNS_RR *smtp_service_addr(name, service, mxrr, misc_flags, why,
27 /* DNS_RR **mxrr;
76 /* All routines either return a DNS_RR pointer, or return a null
139 static void smtp_print_addr(const char *what, DNS_RR *addr_list)
141 DNS_RR *addr;
159 static DNS_RR *smtp_addr_one(DNS_RR *addr_list, const char *host, int res_opt
    [all...]
smtp_tlsrpt.c 138 static DNS_RR *smtp_tlsrpt_find_policy(const char *adomain)
142 DNS_RR *rr_list = 0;
143 DNS_RR *rr_result = 0;
144 DNS_RR *rr;
145 DNS_RR *next;
225 DNS_RR *rr;
smtp_unalias.c 90 if (dns_lookup_l(name, smtp_unalias_flags, (DNS_RR **) 0, fqdn,
smtp_connect.c 187 DNS_RR *addr = iter->rr;
720 static void smtp_scrub_addr_list(HTABLE *cached_addr, DNS_RR **addr_list)
723 DNS_RR *addr;
724 DNS_RR *next;
727 * XXX Extend the DNS_RR structure with fields for the printable address
745 static void smtp_update_addr_list(DNS_RR **addr_list, const char *server_addr,
748 DNS_RR *addr;
749 DNS_RR *next;
797 static int smtp_reuse_session(SMTP_STATE *state, DNS_RR **addr_list,
801 DNS_RR *addr
    [all...]
smtp.h 71 struct DNS_RR *rr; /* DNS resource record or null */
72 struct DNS_RR *mx; /* DNS resource record or null */
  /src/external/ibm-public/postfix/dist/src/dns/
dns_rr.c 1 /* $NetBSD: dns_rr.c,v 1.4 2025/02/25 19:15:44 christos Exp $ */
5 /* dns_rr 3
11 /* DNS_RR *dns_rr_create(qname, rname, type, class, ttl, preference,
25 /* DNS_RR *list;
27 /* DNS_RR *dns_rr_copy(record)
28 /* DNS_RR *record;
30 /* DNS_RR *dns_rr_append(list, record)
31 /* DNS_RR *list;
32 /* DNS_RR *record;
34 /* DNS_RR *dns_rr_sort(list, compar
    [all...]
dns.h 156 typedef struct DNS_RR {
168 struct DNS_RR *next; /* linkage */
172 } DNS_RR;
192 extern char *dns_strrecord(VSTRING *, DNS_RR *);
195 * dns_rr.c
210 extern DNS_RR *dns_rr_create(const char *, const char *,
215 extern void dns_rr_free(DNS_RR *);
216 extern DNS_RR *dns_rr_copy(DNS_RR *);
217 extern DNS_RR *dns_rr_append(DNS_RR *, DNS_RR *)
    [all...]
dns_rr_test.c 32 static char *print_dns_rr(VSTRING *buf, DNS_RR *rr)
45 static int eq_dns_rr(DNS_RR *got, DNS_RR *want)
80 static int eq_dns_rr_free(DNS_RR *got, DNS_RR *want)
106 DNS_RR *got = dns_rr_create("qa", "ra", T_SRV, C_IN, 3600, 1, 25, 1, "mxa", 4);
107 DNS_RR *want = dns_rr_copy(got);
116 DNS_RR *got = dns_rr_create("qa", "ra", T_SRV, C_IN, 3600, 1, 25, 1, "mxa", 4);
117 DNS_RR *want = dns_rr_copy(got);
128 * Begin DNS_RR tests
    [all...]
dns_rr_filter.c 16 /* DNS_RR **rrlist;
81 static DNS_RR dns_rr_filter_error[1];
97 static DNS_RR *dns_rr_action(const char *cmd, DNS_RR *rr, const char *rr_text)
120 int dns_rr_filter_execute(DNS_RR **rrlist)
123 DNS_RR **rrp;
124 DNS_RR *rr;
126 DNS_RR *act_res;
dns_rr_to_pa.c 12 /* DNS_RR *rr;
55 const char *dns_rr_to_pa(DNS_RR *rr, MAI_HOSTADDR_STR *hostaddr)
87 DNS_RR *rr;
dns_sa_to_rr.c 11 /* DNS_RR *dns_sa_to_rr(hostname, pref, sa)
55 DNS_RR *dns_sa_to_rr(const char *hostname, unsigned pref, struct sockaddr *sa)
107 DNS_RR *rr;
test_dns_lookup.c 54 static void print_rr(VSTRING *buf, DNS_RR *rr)
77 DNS_RR *rr;
131 msg_warn("one or more excess DNS_RR records were dropped");
dns_rr_eq_sa.c 11 /* int dns_rr_eq_sa(DNS_RR *rr, struct sockaddr *sa)
12 /* DNS_RR *rr;
15 /* int DNS_RR_EQ_SA(DNS_RR *rr, struct sockaddr *sa)
16 /* DNS_RR *rr;
59 int dns_rr_eq_sa(DNS_RR *rr, struct sockaddr *sa)
106 DNS_RR *rr;
dns_rr_to_sa.c 12 /* DNS_RR *rr;
59 int dns_rr_to_sa(DNS_RR *rr, unsigned port, struct sockaddr *sa,
127 DNS_RR *rr;
dns_sec.c 86 DNS_RR *rrlist = 0;
dns_strrecord.c 13 /* DNS_RR *record;
52 char *dns_strrecord(VSTRING *buf, DNS_RR *rr)
109 * that would require changes to the DNS_RR structure. See also code
dns_lookup.c 15 /* DNS_RR **list;
22 /* DNS_RR **list;
31 /* DNS_RR **list;
45 /* DNS_RR **list;
54 /* DNS_RR **list;
65 /* DNS_RR **list;
76 /* DNS_RR **list;
230 /* dns_rr(3) resource record memory and list management
745 static int dns_get_rr(DNS_RR **list, const char *orig_name, DNS_REPLY *reply,
877 * that would require changes to the DNS_RR structure and APIs. Se
    [all...]
  /src/external/ibm-public/postfix/dist/src/posttls-finger/
posttls-finger.c 484 DNS_RR *addr; /* IPv[46] Address to (re)connect to */
485 DNS_RR *mx; /* MX RRset qname, rname, valid */
518 static DNS_RR *host_addr(STATE *, const char *);
1137 static VSTREAM *connect_addr(STATE *state, DNS_RR *addr)
1190 static DNS_RR *addr_one(STATE *state, DNS_RR *addr_list, const char *host,
1195 DNS_RR *addr = 0;
1196 DNS_RR *rr;
1309 static DNS_RR *mx_addr_list(STATE *state, DNS_RR *mx_names
    [all...]
  /src/external/ibm-public/postfix/dist/src/dnsblog/
dnsblog.c 158 DNS_RR *addr_list;
159 DNS_RR *rr;
  /src/external/ibm-public/postfix/dist/src/tls/
tls_dane.c 49 /* DNS_RR *hostrr;
160 /* DNS_RR pointer to TLSA base domain data.
505 static int parse_tlsa_rr(TLS_DANE *dane, DNS_RR *rr)
568 DNS_RR *rrs = 0;
569 DNS_RR *rr;
644 DNS_RR *rrs;
670 TLS_DANE *tls_dane_resolve(unsigned port, const char *proto, DNS_RR *hostrr,
tls.h 229 extern TLS_DANE *tls_dane_resolve(unsigned, const char *, DNS_RR *, int);
  /src/external/ibm-public/postfix/dist/src/smtpd/
smtpd_check.c 462 DNS_RR *a; /* A records */
1497 DNS_RR *dummy;
1544 DNS_RR *dummy;
1804 DNS_RR *rr;
1805 DNS_RR *addr_list;
1925 static int i_am_mx(SMTPD_STATE *state, DNS_RR *mx_list,
1929 DNS_RR *mx;
1963 static int permit_mx_primary(SMTPD_STATE *state, DNS_RR *mx_list,
1967 DNS_RR *mx;
1997 DNS_RR *mx_list
    [all...]

Completed in 110 milliseconds