Lines Matching refs:NULL

83 static SSL_CTX *ctx = NULL;
84 static SSL_CTX *ctx2 = NULL;
87 static BIO *bio_s_out = NULL;
88 static BIO *bio_s_msg = NULL;
96 static char *keymatexportlabel = NULL;
104 static const char *session_id_prefix = NULL;
122 static SSL_SESSION *psksess = NULL;
125 char *psk_key = NULL; /* by default PSK is not used */
150 if (identity == NULL) { in psk_server_cb()
169 if (key == NULL) { in psk_server_cb()
200 SSL_SESSION *tmpsess = NULL; in psk_find_session_cb()
203 const SSL_CIPHER *cipher = NULL; in psk_find_session_cb()
207 *sess = NULL; in psk_find_session_cb()
211 if (psksess != NULL) { in psk_find_session_cb()
218 if (key == NULL) { in psk_find_session_cb()
226 if (cipher == NULL) { in psk_find_session_cb()
233 if (tmpsess == NULL in psk_find_session_cb()
264 static BIO_METHOD *methods_ebcdic = NULL;
274 if (methods_ebcdic == NULL) { in BIO_f_ebcdic_filter()
277 if (methods_ebcdic == NULL in BIO_f_ebcdic_filter()
285 return NULL; in BIO_f_ebcdic_filter()
307 if (a == NULL) in ebcdic_free()
311 BIO_set_data(a, NULL); in ebcdic_free()
322 if (out == NULL || outl == 0) in ebcdic_read()
324 if (next == NULL) in ebcdic_read()
340 if ((in == NULL) || (inl <= 0)) in ebcdic_write()
342 if (next == NULL) in ebcdic_write()
372 if (next == NULL) in ebcdic_ctrl()
390 if (next == NULL) in ebcdic_gets()
409 if (BIO_next(bp) == NULL) in ebcdic_puts()
427 if (servername != NULL && p->biodebug != NULL) { in ssl_servername_cb()
438 if (p->servername == NULL) in ssl_servername_cb()
441 if (servername != NULL) { in ssl_servername_cb()
444 if (ctx2 != NULL) { in ssl_servername_cb()
478 char *host = NULL, *port = NULL, *path = NULL; in get_ocsp_resp_from_responder()
479 char *proxy = NULL, *no_proxy = NULL; in get_ocsp_resp_from_responder()
481 STACK_OF(OPENSSL_STRING) *aia = NULL; in get_ocsp_resp_from_responder()
482 X509 *x = NULL, *cert; in get_ocsp_resp_from_responder()
484 STACK_OF(X509) *chain = NULL; in get_ocsp_resp_from_responder()
486 X509_STORE_CTX *inctx = NULL; in get_ocsp_resp_from_responder()
488 OCSP_REQUEST *req = NULL; in get_ocsp_resp_from_responder()
489 OCSP_CERTID *id = NULL; in get_ocsp_resp_from_responder()
498 if (aia != NULL) { in get_ocsp_resp_from_responder()
500 NULL, &host, &port, NULL, &path, NULL, NULL)) { in get_ocsp_resp_from_responder()
508 if (srctx->host == NULL) { in get_ocsp_resp_from_responder()
529 id = OCSP_cert_to_id(NULL, x, cert); in get_ocsp_resp_from_responder()
533 if (id == NULL) { in get_ocsp_resp_from_responder()
535 if (inctx == NULL) in get_ocsp_resp_from_responder()
538 NULL, NULL)) in get_ocsp_resp_from_responder()
541 if (obj == NULL) { in get_ocsp_resp_from_responder()
545 id = OCSP_cert_to_id(NULL, x, X509_OBJECT_get0_X509(obj)); in get_ocsp_resp_from_responder()
548 if (id == NULL) in get_ocsp_resp_from_responder()
551 if (req == NULL) in get_ocsp_resp_from_responder()
555 id = NULL; in get_ocsp_resp_from_responder()
564 use_ssl, NULL /* headers */, srctx->timeout); in get_ocsp_resp_from_responder()
565 if (*resp == NULL) { in get_ocsp_resp_from_responder()
580 if (aia != NULL) { in get_ocsp_resp_from_responder()
600 OCSP_RESPONSE *resp = NULL; in cert_status_cb()
601 unsigned char *rspder = NULL; in cert_status_cb()
608 if (srctx->respin != NULL) { in cert_status_cb()
610 if (derbio == NULL) { in cert_status_cb()
614 resp = d2i_OCSP_RESPONSE_bio(derbio, NULL); in cert_status_cb()
616 if (resp == NULL) { in cert_status_cb()
1005 {NULL}
1014 ENGINE *engine = NULL; in s_server_main()
1015 EVP_PKEY *s_key = NULL, *s_dkey = NULL; in s_server_main()
1016 SSL_CONF_CTX *cctx = NULL; in s_server_main()
1018 SSL_EXCERT *exc = NULL; in s_server_main()
1019 STACK_OF(OPENSSL_STRING) *ssl_args = NULL; in s_server_main()
1020 STACK_OF(X509) *s_chain = NULL, *s_dchain = NULL; in s_server_main()
1021 STACK_OF(X509_CRL) *crls = NULL; in s_server_main()
1022 X509 *s_cert = NULL, *s_dcert = NULL; in s_server_main()
1023 X509_VERIFY_PARAM *vpm = NULL; in s_server_main()
1024 const char *CApath = NULL, *CAfile = NULL, *CAstore = NULL; in s_server_main()
1025 const char *chCApath = NULL, *chCAfile = NULL, *chCAstore = NULL; in s_server_main()
1026 char *dpassarg = NULL, *dpass = NULL; in s_server_main()
1027 char *passarg = NULL, *pass = NULL; in s_server_main()
1028 char *vfyCApath = NULL, *vfyCAfile = NULL, *vfyCAstore = NULL; in s_server_main()
1029 char *crl_file = NULL, *prog; in s_server_main()
1035 char *dhfile = NULL; in s_server_main()
1044 char *host = NULL; in s_server_main()
1045 char *port = NULL; in s_server_main()
1046 unsigned char *context = NULL; in s_server_main()
1048 EVP_PKEY *s_key2 = NULL; in s_server_main()
1049 X509 *s_cert2 = NULL; in s_server_main()
1050 tlsextctx tlsextcbp = { NULL, NULL, SSL_TLSEXT_ERR_ALERT_WARNING }; in s_server_main()
1051 const char *ssl_config = NULL; in s_server_main()
1054 const char *next_proto_neg_in = NULL; in s_server_main()
1055 tlsextnextprotoctx next_proto = { NULL, 0 }; in s_server_main()
1057 const char *alpn_in = NULL; in s_server_main()
1058 tlsextalpnctx alpn_ctx = { NULL, 0 }; in s_server_main()
1061 char *psk_identity_hint = NULL; in s_server_main()
1065 char *srpuserseed = NULL; in s_server_main()
1066 char *srp_verifier_file = NULL; in s_server_main()
1069 char *srtp_profiles = NULL; in s_server_main()
1074 const char *s_cert_file = TEST_CERT, *s_key_file = NULL, *s_chain_file = NULL; in s_server_main()
1075 const char *s_cert_file2 = TEST_CERT2, *s_key_file2 = NULL; in s_server_main()
1076 char *s_dcert_file = NULL, *s_dkey_file = NULL, *s_dchain_file = NULL; in s_server_main()
1083 const char *s_serverinfo_file = NULL; in s_server_main()
1084 const char *keylog_file = NULL; in s_server_main()
1086 char *psksessf = NULL; in s_server_main()
1103 ctx = ctx2 = NULL; in s_server_main()
1106 bio_s_out = NULL; in s_server_main()
1118 if (port == NULL || cctx == NULL || vpm == NULL) in s_server_main()
1150 OPENSSL_free(host); host = NULL; in s_server_main()
1151 OPENSSL_free(port); port = NULL; in s_server_main()
1161 OPENSSL_free(host); host = NULL; in s_server_main()
1162 OPENSSL_free(port); port = NULL; in s_server_main()
1178 OPENSSL_free(port); port = NULL; in s_server_main()
1179 OPENSSL_free(host); host = NULL; in s_server_main()
1180 if (BIO_parse_hostserv(opt_arg(), NULL, &port, BIO_PARSE_PRIO_SERV) < 1) { in s_server_main()
1193 OPENSSL_free(port); port = NULL; in s_server_main()
1194 OPENSSL_free(host); host = NULL; in s_server_main()
1206 if (host == NULL) in s_server_main()
1208 OPENSSL_free(port); port = NULL; in s_server_main()
1333 if (ssl_args == NULL) in s_server_main()
1335 if (ssl_args == NULL in s_server_main()
1419 if (!OSSL_HTTP_parse_url(opt_arg(), &tlscstatp.use_ssl, NULL, in s_server_main()
1420 &tlscstatp.host, &tlscstatp.port, NULL, in s_server_main()
1421 &tlscstatp.path, NULL, NULL)) { in s_server_main()
1438 if (bio_s_msg == NULL) { in s_server_main()
1714 if (!opt_check_rest_arg(NULL)) in s_server_main()
1721 if (min_version == TLS1_3_VERSION && next_proto_neg_in != NULL) { in s_server_main()
1799 if (s_key_file == NULL) in s_server_main()
1802 if (s_key_file2 == NULL) in s_server_main()
1811 if (s_key == NULL) in s_server_main()
1817 if (s_cert == NULL) in s_server_main()
1819 if (s_chain_file != NULL) { in s_server_main()
1820 if (!load_certs(s_chain_file, 0, &s_chain, NULL, in s_server_main()
1825 if (tlsextcbp.servername != NULL) { in s_server_main()
1828 if (s_key2 == NULL) in s_server_main()
1834 if (s_cert2 == NULL) in s_server_main()
1841 if (next_proto.data == NULL) in s_server_main()
1845 alpn_ctx.data = NULL; in s_server_main()
1848 if (alpn_ctx.data == NULL) in s_server_main()
1852 if (crl_file != NULL) { in s_server_main()
1855 if (crl == NULL) in s_server_main()
1858 if (crls == NULL || !sk_X509_CRL_push(crls, crl)) { in s_server_main()
1866 if (s_dcert_file != NULL) { in s_server_main()
1868 if (s_dkey_file == NULL) in s_server_main()
1873 if (s_dkey == NULL) in s_server_main()
1879 if (s_dcert == NULL) { in s_server_main()
1883 if (s_dchain_file != NULL) { in s_server_main()
1884 if (!load_certs(s_dchain_file, 0, &s_dchain, NULL, in s_server_main()
1891 if (bio_s_out == NULL) { in s_server_main()
1894 if (s_msg && bio_s_msg == NULL) { in s_server_main()
1896 if (bio_s_msg == NULL) { in s_server_main()
1906 if (bio_s_out == NULL) in s_server_main()
1910 s_cert_file = NULL; in s_server_main()
1911 s_key_file = NULL; in s_server_main()
1912 s_dcert_file = NULL; in s_server_main()
1913 s_dkey_file = NULL; in s_server_main()
1914 s_cert_file2 = NULL; in s_server_main()
1915 s_key_file2 = NULL; in s_server_main()
1919 if (ctx == NULL) { in s_server_main()
1963 if (exc != NULL) in s_server_main()
2016 if (srtp_profiles != NULL) { in s_server_main()
2050 if (ctx2 == NULL) { in s_server_main()
2056 if (ctx2 != NULL) { in s_server_main()
2073 if (exc != NULL) in s_server_main()
2113 EVP_PKEY *dhpkey = NULL; in s_server_main()
2115 if (dhfile != NULL) in s_server_main()
2117 else if (s_cert_file != NULL) in s_server_main()
2121 if (dhpkey != NULL) { in s_server_main()
2128 if (dhpkey == NULL) { in s_server_main()
2149 if (ctx2 != NULL) { in s_server_main()
2150 if (dhfile != NULL) { in s_server_main()
2156 if (dhpkey2 != NULL) { in s_server_main()
2164 if (dhpkey == NULL) { in s_server_main()
2172 dhpkey = NULL; in s_server_main()
2180 if (s_serverinfo_file != NULL in s_server_main()
2186 if (ctx2 != NULL in s_server_main()
2187 && !set_cert_key_stuff(ctx2, s_cert2, s_key2, NULL, build_chain)) in s_server_main()
2190 if (s_dcert != NULL) { in s_server_main()
2199 if (ctx2 != NULL) in s_server_main()
2204 if (psk_key != NULL) { in s_server_main()
2210 if (psk_identity_hint != NULL) { in s_server_main()
2222 if (psksessf != NULL) { in s_server_main()
2225 if (stmp == NULL) { in s_server_main()
2230 psksess = PEM_read_bio_SSL_SESSION(stmp, NULL, 0, NULL); in s_server_main()
2232 if (psksess == NULL) { in s_server_main()
2240 if (psk_key != NULL || psksess != NULL) in s_server_main()
2260 if (ctx2 != NULL) { in s_server_main()
2277 if (srp_verifier_file != NULL) { in s_server_main()
2283 if (CAfile != NULL) { in s_server_main()
2311 if (ctx2 != NULL && !SSL_CTX_compress_certs(ctx2, 0)) in s_server_main()
2345 set_keylog_file(NULL, NULL); in s_server_main()
2374 bio_s_out = NULL; in s_server_main()
2376 bio_s_msg = NULL; in s_server_main()
2419 if (p_counter != NULL) in count_reads_callback()
2437 char *buf = NULL; in sv_body()
2442 SSL *con = NULL; in sv_body()
2465 if (con == NULL) { in sv_body()
2475 if (context != NULL in sv_body()
2496 if (sbio == NULL) { in sv_body()
2529 BIO_ctrl(sbio, BIO_CTRL_DGRAM_MTU_DISCOVER, 0, NULL); in sv_body()
2540 if (sbio == NULL) { in sv_body()
2550 if (test == NULL) { in sv_body()
2657 i = select(width, (void *)&readfds, NULL, NULL, &timeout); in sv_body()
2666 timeoutp = NULL; in sv_body()
2668 i = select(width, (void *)&readfds, NULL, NULL, timeoutp); in sv_body()
2732 NULL); in sv_body()
2748 SSL_set_verify(con, SSL_VERIFY_PEER, NULL); in sv_body()
2847 BIO_set_callback_arg(SSL_get_rbio(con), NULL); in sv_body()
2917 if (con != NULL) { in sv_body()
2952 BIO_ADDR *client = NULL; in init_ssl_connection()
2955 if ((client = BIO_ADDR_new()) == NULL) { in init_ssl_connection()
3066 if (peer != NULL) { in print_connection_info()
3070 peer = NULL; in print_connection_info()
3080 if (client_rpk != NULL) { in print_connection_info()
3082 EVP_PKEY_print_public(bio_s_out, client_rpk, 2, NULL); in print_connection_info()
3086 if (SSL_get_shared_ciphers(con, buf, sizeof(buf)) != NULL) in print_connection_info()
3095 BIO_printf(bio_s_out, "CIPHER is %s\n", (str != NULL) ? str : "(NONE)"); in print_connection_info()
3123 if (keymatexportlabel != NULL) { in print_connection_info()
3132 NULL, 0, 0) <= 0) { in print_connection_info()
3154 char *buf = NULL, *p; in www_body()
3182 if ((io == NULL) || (ssl_bio == NULL) || (edio == NULL)) in www_body()
3196 if ((con = SSL_new(ctx)) == NULL) in www_body()
3204 if (context != NULL in www_body()
3212 if (sbio == NULL) { in www_body()
3221 if (test == NULL) { in www_body()
3235 ssl_bio = NULL; in www_body()
3238 if (filter == NULL) in www_body()
3244 if (filter == NULL) in www_body()
3321 X509 *peer = NULL; in www_body()
3329 NULL); in www_body()
3343 i = select(width, (void *)&readfds, NULL, NULL, NULL); in www_body()
3404 if (p != NULL) { in www_body()
3437 if (peer != NULL) { in www_body()
3441 peer = NULL; in www_body()
3508 if ((file = BIO_new_file(p, opmode)) == NULL) { in www_body()
3536 FILE *fp = NULL; in www_body()
3638 char *buf = NULL; in rev_body()
3652 if ((io == NULL) || (ssl_bio == NULL)) in rev_body()
3659 if ((con = SSL_new(ctx)) == NULL) in rev_body()
3666 if (context != NULL in rev_body()
3675 if (sbio == NULL) { in rev_body()
3687 ssl_bio = NULL; in rev_body()
3690 if (filter == NULL) in rev_body()
3770 BUF_reverse((unsigned char *)buf, NULL, i); in rev_body()
3837 static simple_ssl_session *first = NULL;
3845 sess->derlen = i2d_SSL_SESSION(session, NULL); in add_session()
3852 sess->id = OPENSSL_memdup(SSL_SESSION_get_id(session, NULL), sess->idlen); in add_session()
3887 return d2i_SSL_SESSION_ex(NULL, &p, sess->derlen, app_get0_libctx(), in get_session()
3892 return NULL; in get_session()
3897 simple_ssl_session *sess, *prev = NULL; in del_session()
3936 first = NULL; in free_sessions()