Home
last modified time | relevance | path

Searched refs:dane_tlsa (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/sendmail/src/
H A Dtlsh.c233 dane_tlsa_clr(dane_tlsa) in dane_tlsa_clr() argument
234 dane_tlsa_P dane_tlsa; in dane_tlsa_clr()
238 if (dane_tlsa == NULL)
240 for (i = 0; i < dane_tlsa->dane_tlsa_n; i++)
242 SM_FREE(dane_tlsa->dane_tlsa_rr[i]);
243 dane_tlsa->dane_tlsa_len[i] = 0;
245 SM_FREE(dane_tlsa->dane_tlsa_sni);
246 memset(dane_tlsa, '\0', sizeof(*dane_tlsa));
263 dane_tlsa_free(dane_tlsa) in dane_tlsa_free() argument
264 dane_tlsa_P dane_tlsa; in dane_tlsa_free()
[all …]
H A Ddomain.c223 tlsainsert(dane_tlsa, rr, pn) in tlsainsert() argument
224 dane_tlsa_P dane_tlsa; in tlsainsert()
241 r = tlsa_rr_cmp(r1, l1, dane_tlsa->dane_tlsa_rr[i],
242 dane_tlsa->dane_tlsa_len[i]);
257 SM_FREE(dane_tlsa->dane_tlsa_rr[j]);
258 dane_tlsa->dane_tlsa_len[j] = 0;
265 dane_tlsa->dane_tlsa_rr[j + 1] = dane_tlsa->dane_tlsa_rr[j];
266 dane_tlsa->dane_tlsa_len[j + 1] = dane_tlsa->dane_tlsa_len[j];
269 dane_tlsa->dane_tlsa_rr[i] = r1;
270 dane_tlsa->dane_tlsa_len[i] = l1;
[all …]
H A Dtls.h135 # define TLSA_SET_FL(dane_tlsa, fl) (dane_tlsa)->dane_tlsa_flags |= (fl) argument
136 # define TLSA_CLR_FL(dane_tlsa, fl) (dane_tlsa)->dane_tlsa_flags &= ~(fl) argument
137 # define TLSA_IS_FL(dane_tlsa, fl) (((dane_tlsa)->dane_tlsa_flags & (fl)) != 0) argument
140 # define TLSA_HAS_RRs(dane_tlsa) TLSA_IS_FL(dane_tlsa, TLSAFLUNS|TLSAFLSUP) argument
152 # define TLSA_RR_TEMPFAIL(dane_tlsa) (((dane_tlsa) != NULL) && (dane_tlsa)->dane_tlsa_dnsrc == TRY_… argument
H A Dtls.c1952 dane_tlsa_P dane_tlsa;
2059 dane_tlsa = NULL;
2068 dane_tlsa = dane_get_tlsa(dane_vrfy_ctx);
2093 if (dane_tlsa != NULL &&
2094 TLSA_IS_FL(dane_tlsa, TLSAFL2MANY))
2165 , (dane_tlsa != NULL
2166 && TLSA_IS_FL(dane_tlsa, TLSAFLUNS)
2167 && !TLSA_IS_FL(dane_tlsa, TLSAFLSUP)
2170 , (dane_tlsa != NULL
2171 && TLSA_IS_FL(dane_tlsa, TLSAFL2MANY))
[all …]