Lines Matching defs:server_funcs
44 const struct tls_extension_funcs **server_funcs)
55 if ((*server_funcs = tlsext_funcs(ext, 1)) == NULL)
164 const struct tls_extension_funcs *server_funcs;
181 if (!tls_extension_funcs(TLSEXT_TYPE_alpn, &client_funcs, &server_funcs))
241 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
308 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
365 const struct tls_extension_funcs *server_funcs;
382 if (!tls_extension_funcs(TLSEXT_TYPE_alpn, &client_funcs, &server_funcs))
386 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
404 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
411 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
499 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
556 const struct tls_extension_funcs *server_funcs;
573 &server_funcs))
669 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
775 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
820 const struct tls_extension_funcs *server_funcs;
831 &server_funcs))
834 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
842 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
896 const struct tls_extension_funcs *server_funcs;
913 &server_funcs))
994 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
1089 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
1130 const struct tls_extension_funcs *server_funcs;
1147 &server_funcs))
1166 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
1175 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
1255 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
1260 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
1373 const struct tls_extension_funcs *server_funcs;
1391 &server_funcs))
1439 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
1463 if (server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
1491 const struct tls_extension_funcs *server_funcs;
1509 &server_funcs))
1513 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
1520 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
1535 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
1623 const struct tls_extension_funcs *server_funcs;
1641 &client_funcs, &server_funcs))
1682 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
1710 const struct tls_extension_funcs *server_funcs;
1728 &server_funcs))
1731 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
1736 if (server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
1787 const struct tls_extension_funcs *server_funcs;
1805 &server_funcs))
1870 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
1902 if (server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
1925 const struct tls_extension_funcs *server_funcs;
1943 &server_funcs))
1949 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
1963 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
1968 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
2046 const struct tls_extension_funcs *server_funcs;
2066 &client_funcs, &server_funcs))
2129 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_SH, &cbs, &alert)) {
2177 const struct tls_extension_funcs *server_funcs;
2197 &client_funcs, &server_funcs))
2200 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
2211 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_EE)) {
2218 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_EE)) {
2223 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_EE, &cbb)) {
2309 const struct tls_extension_funcs *server_funcs;
2327 &server_funcs))
2364 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
2391 const struct tls_extension_funcs *server_funcs;
2407 &server_funcs))
2410 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
2417 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
2421 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
2457 const struct tls_extension_funcs *server_funcs;
2480 &server_funcs))
2676 const struct tls_extension_funcs *server_funcs;
2693 &server_funcs))
2700 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
2710 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
2720 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
2727 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
2733 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
2814 const struct tls_extension_funcs *server_funcs;
2833 &server_funcs))
2889 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
2907 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_CH)) {
2957 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
2975 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_CH)) {
2988 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3006 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_CH)) {
3017 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3031 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_CH)) {
3054 const struct tls_extension_funcs *server_funcs;
3073 &server_funcs))
3077 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
3088 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
3095 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
3211 const struct tls_extension_funcs *server_funcs;
3237 &server_funcs))
3459 const struct tls_extension_funcs *server_funcs;
3477 &server_funcs))
3521 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3548 const struct tls_extension_funcs *server_funcs;
3566 &server_funcs))
3571 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
3578 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
3583 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
3643 const struct tls_extension_funcs *server_funcs;
3662 &server_funcs))
3731 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3752 if (server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3765 if (server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3778 if (server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3792 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
3832 const struct tls_extension_funcs *server_funcs;
3851 &server_funcs))
3855 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
3861 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
3872 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
3877 if (server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
3901 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_SH, &cbb)) {
3968 const struct tls_extension_funcs *server_funcs;
3986 &server_funcs))
4031 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
4059 const struct tls_extension_funcs *server_funcs;
4077 &server_funcs))
4081 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
4087 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {
4096 if (!server_funcs->needs(ssl, SSL_TLSEXT_MSG_HRR)) {
4101 if (!server_funcs->build(ssl, SSL_TLSEXT_MSG_HRR, &cbb)) {
4174 const struct tls_extension_funcs *server_funcs;
4193 &server_funcs))
4270 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
4292 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
4314 if (!server_funcs->process(ssl, SSL_TLSEXT_MSG_CH, &cbs, &alert)) {
4345 const struct tls_extension_funcs *server_funcs;
4356 &server_funcs))
4359 if (server_funcs->needs(ssl, SSL_TLSEXT_MSG_SH)) {