Lines Matching refs:dane_vrfy_ctx

1714 	dane_vrfy_ctx_T	dane_vrfy_ctx;  local
1728 && (0 == (dane_vrfy_ctx.dane_vrfy_chk & TLSAFLTEMPVRFY)) \
1729 && (0 != (dane_vrfy_ctx.dane_vrfy_chk & TLSAFLADIP)) \
1730 && CHK_DANE(dane_vrfy_ctx.dane_vrfy_chk) \
1778 memset(&dane_vrfy_ctx, '\0', sizeof(dane_vrfy_ctx));
2711 memcpy(&dane_vrfy_ctx,
2713 sizeof(dane_vrfy_ctx));
2714 dane_vrfy_ctx.dane_vrfy_host = NULL;
2715 dane_vrfy_ctx.dane_vrfy_sni = NULL;
2793 dane_vrfy_ctx.dane_vrfy_chk = tlsa_flags;
2794 dane_vrfy_ctx.dane_vrfy_port = m->m_port;
2797 dane_vrfy_ctx.dane_vrfy_chk,
2800 i, dane_vrfy_ctx.dane_vrfy_dane_enabled);
2845 dane_vrfy_ctx.dane_vrfy_chk,
2848 if (dane_vrfy_ctx.dane_vrfy_chk != DANE_ALWAYS)
2849 dane_vrfy_ctx.dane_vrfy_chk = DANEMODE(tlsa_flags);
2851 dane_vrfy_ctx.dane_vrfy_chk = tlsa_flags;
3562 SM_FREE(dane_vrfy_ctx.dane_vrfy_host);
3563 SM_FREE(dane_vrfy_ctx.dane_vrfy_sni);
3564 dane_vrfy_ctx.dane_vrfy_fp[0] = '\0';
3566 dane_vrfy_ctx.dane_vrfy_sni = sm_strdup(ste->s_tlsa->dane_tlsa_sni);
3567 dane_vrfy_ctx.dane_vrfy_host = sm_strdup(srvname);
3578 SM_FREE(dane_vrfy_ctx.dane_vrfy_host);
3579 SM_FREE(dane_vrfy_ctx.dane_vrfy_sni);
3580 dane_vrfy_ctx.dane_vrfy_fp[0] = '\0';
3581 dane_vrfy_ctx.dane_vrfy_res = DANE_VRFY_NONE;
3582 dane_vrfy_ctx.dane_vrfy_dane_enabled = false;
3585 dane_vrfy_ctx.dane_vrfy_chk,
3586 dane_vrfy_ctx.dane_vrfy_dane_enabled);
3757 , &dane_vrfy_ctx
3847 dane_vrfy_ctx.dane_vrfy_chk |= TLSAFLNOTLS;
3932 && dane_vrfy_ctx.dane_vrfy_chk !=
4319 (0 == (dane_vrfy_ctx.dane_vrfy_chk & TLSAFLTEMPVRFY)),
4320 (0 != (dane_vrfy_ctx.dane_vrfy_chk & TLSAFLADIP)),
4321 CHK_DANE(dane_vrfy_ctx.dane_vrfy_chk),
4322 dane_vrfy_ctx.dane_vrfy_chk,
4344 (0 != (dane_vrfy_ctx.dane_vrfy_chk & TLSAFLNOTLS)) ?
4353 || (0 != (dane_vrfy_ctx.dane_vrfy_chk & TLSAFLNOTLS))))
4356 (0 != (dane_vrfy_ctx.dane_vrfy_chk & TLSAFLNOTLS)) ?
7483 , dane_vrfy_ctx in starttls() argument
7491 dane_vrfy_ctx_P dane_vrfy_ctx;
7505 Dane,dane_vrfy_ctx->dane_vrfy_chk);
7605 dane_vrfy_ctx->dane_vrfy_chk = DANE_NEVER;
7608 dane_vrfy_ctx->dane_vrfy_chk,
7609 CHK_DANE(dane_vrfy_ctx->dane_vrfy_chk));
7610 if (CHK_DANE(dane_vrfy_ctx->dane_vrfy_chk))
7617 dane_get_tlsa(dane_vrfy_ctx),
7618 dane_vrfy_ctx->dane_vrfy_host,
7619 dane_vrfy_ctx->dane_vrfy_sni,
7621 dane_vrfy_ctx->dane_vrfy_dane_enabled);
7622 if (dane_get_tlsa(dane_vrfy_ctx) != NULL &&
7623 !(SM_IS_EMPTY(dane_vrfy_ctx->dane_vrfy_host) &&
7624 SM_IS_EMPTY(dane_vrfy_ctx->dane_vrfy_sni)))
7629 dane_vrfy_ctx->dane_vrfy_dane_enabled = ctx_dane_enabled;
7630 if ((r = ssl_dane_enable(dane_vrfy_ctx, clt_ssl)) < 0)
7632 dane_vrfy_ctx->dane_vrfy_dane_enabled = false;
7637 dane_vrfy_ctx->dane_vrfy_host, r);
7641 dane_vrfy_ctx->dane_vrfy_dane_enabled = false;
7644 r, dane_vrfy_ctx->dane_vrfy_chk,
7645 dane_vrfy_ctx->dane_vrfy_dane_enabled);
7647 (!SM_IS_EMPTY(dane_vrfy_ctx->dane_vrfy_sni)
7648 ? dane_vrfy_ctx->dane_vrfy_sni
7649 : dane_vrfy_ctx->dane_vrfy_host))) <= 0)
7655 dane_vrfy_ctx->dane_vrfy_host, r);
7662 memcpy(&mci->mci_tlsi.tlsi_dvc, dane_vrfy_ctx, sizeof(*dane_vrfy_ctx));