summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortedu <>2014-05-29 18:23:25 +0000
committertedu <>2014-05-29 18:23:25 +0000
commit86117447269c03ab8082b4466ebc2e667c09e5e8 (patch)
tree898363e0117316f506d2c70ce1832a55ea6b12b5 /src
parentcb5b529a7d74486f62dc2c023a0f56a37ea84287 (diff)
downloadopenbsd-86117447269c03ab8082b4466ebc2e667c09e5e8.tar.gz
openbsd-86117447269c03ab8082b4466ebc2e667c09e5e8.tar.bz2
openbsd-86117447269c03ab8082b4466ebc2e667c09e5e8.zip
no space before label
Diffstat (limited to 'src')
-rw-r--r--src/lib/libssl/s3_clnt.c36
-rw-r--r--src/lib/libssl/src/ssl/s3_clnt.c36
-rw-r--r--src/lib/libssl/src/ssl/ssl_lib.c18
-rw-r--r--src/lib/libssl/ssl_lib.c18
4 files changed, 54 insertions, 54 deletions
diff --git a/src/lib/libssl/s3_clnt.c b/src/lib/libssl/s3_clnt.c
index 7b4b3cce02..8dbea3869d 100644
--- a/src/lib/libssl/s3_clnt.c
+++ b/src/lib/libssl/s3_clnt.c
@@ -654,7 +654,7 @@ ssl3_connect(SSL *s)
654 } 654 }
655 skip = 0; 655 skip = 0;
656 } 656 }
657 end: 657end:
658 s->in_handshake--; 658 s->in_handshake--;
659 if (buf != NULL) 659 if (buf != NULL)
660 BUF_MEM_free(buf); 660 BUF_MEM_free(buf);
@@ -825,7 +825,7 @@ ssl3_client_hello(SSL *s)
825 825
826 /* SSL3_ST_CW_CLNT_HELLO_B */ 826 /* SSL3_ST_CW_CLNT_HELLO_B */
827 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); 827 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE));
828 err: 828err:
829 return (-1); 829 return (-1);
830} 830}
831 831
@@ -1068,9 +1068,9 @@ ssl3_get_server_hello(SSL *s)
1068 } 1068 }
1069 1069
1070 return (1); 1070 return (1);
1071 f_err: 1071f_err:
1072 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1072 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1073 err: 1073err:
1074 return (-1); 1074 return (-1);
1075} 1075}
1076 1076
@@ -1240,10 +1240,10 @@ ssl3_get_server_certificate(SSL *s)
1240 ret = 1; 1240 ret = 1;
1241 1241
1242 if (0) { 1242 if (0) {
1243 f_err: 1243f_err:
1244 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1244 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1245 } 1245 }
1246 err: 1246err:
1247 EVP_PKEY_free(pkey); 1247 EVP_PKEY_free(pkey);
1248 X509_free(x); 1248 X509_free(x);
1249 sk_X509_pop_free(sk, X509_free); 1249 sk_X509_pop_free(sk, X509_free);
@@ -1706,9 +1706,9 @@ ssl3_get_key_exchange(SSL *s)
1706 EVP_PKEY_free(pkey); 1706 EVP_PKEY_free(pkey);
1707 EVP_MD_CTX_cleanup(&md_ctx); 1707 EVP_MD_CTX_cleanup(&md_ctx);
1708 return (1); 1708 return (1);
1709 f_err: 1709f_err:
1710 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1710 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1711 err: 1711err:
1712 EVP_PKEY_free(pkey); 1712 EVP_PKEY_free(pkey);
1713 if (rsa != NULL) 1713 if (rsa != NULL)
1714 RSA_free(rsa); 1714 RSA_free(rsa);
@@ -1860,7 +1860,7 @@ ssl3_get_certificate_request(SSL *s)
1860 } 1860 }
1861 1861
1862 if (0) { 1862 if (0) {
1863 cont: 1863cont:
1864 ERR_clear_error(); 1864 ERR_clear_error();
1865 } 1865 }
1866 1866
@@ -1873,7 +1873,7 @@ ssl3_get_certificate_request(SSL *s)
1873 ca_sk = NULL; 1873 ca_sk = NULL;
1874 1874
1875 ret = 1; 1875 ret = 1;
1876 err: 1876err:
1877 if (ca_sk != NULL) 1877 if (ca_sk != NULL)
1878 sk_X509_NAME_pop_free(ca_sk, X509_NAME_free); 1878 sk_X509_NAME_pop_free(ca_sk, X509_NAME_free);
1879 return (ret); 1879 return (ret);
@@ -1957,9 +1957,9 @@ ssl3_get_new_session_ticket(SSL *s)
1957 &s->session->session_id_length, EVP_sha256(), NULL); 1957 &s->session->session_id_length, EVP_sha256(), NULL);
1958 ret = 1; 1958 ret = 1;
1959 return (ret); 1959 return (ret);
1960 f_err: 1960f_err:
1961 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1961 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1962 err: 1962err:
1963 return (-1); 1963 return (-1);
1964} 1964}
1965 1965
@@ -2023,7 +2023,7 @@ ssl3_get_cert_status(SSL *s)
2023 } 2023 }
2024 } 2024 }
2025 return (1); 2025 return (1);
2026 f_err: 2026f_err:
2027 ssl3_send_alert(s, SSL3_AL_FATAL, al); 2027 ssl3_send_alert(s, SSL3_AL_FATAL, al);
2028 return (-1); 2028 return (-1);
2029} 2029}
@@ -2549,7 +2549,7 @@ ssl3_send_client_key_exchange(SSL *s)
2549 memcpy(p, identity, n); 2549 memcpy(p, identity, n);
2550 n += 2; 2550 n += 2;
2551 psk_err = 0; 2551 psk_err = 0;
2552 psk_err: 2552psk_err:
2553 OPENSSL_cleanse(identity, PSK_MAX_IDENTITY_LEN); 2553 OPENSSL_cleanse(identity, PSK_MAX_IDENTITY_LEN);
2554 OPENSSL_cleanse(psk_or_pre_ms, sizeof(psk_or_pre_ms)); 2554 OPENSSL_cleanse(psk_or_pre_ms, sizeof(psk_or_pre_ms));
2555 if (psk_err != 0) { 2555 if (psk_err != 0) {
@@ -2578,7 +2578,7 @@ ssl3_send_client_key_exchange(SSL *s)
2578 2578
2579 /* SSL3_ST_CW_KEY_EXCH_B */ 2579 /* SSL3_ST_CW_KEY_EXCH_B */
2580 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); 2580 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE));
2581 err: 2581err:
2582 BN_CTX_free(bn_ctx); 2582 BN_CTX_free(bn_ctx);
2583 free(encodedPoint); 2583 free(encodedPoint);
2584 if (clnt_ecdh != NULL) 2584 if (clnt_ecdh != NULL)
@@ -2717,7 +2717,7 @@ ssl3_send_client_verify(SSL *s)
2717 EVP_MD_CTX_cleanup(&mctx); 2717 EVP_MD_CTX_cleanup(&mctx);
2718 EVP_PKEY_CTX_free(pctx); 2718 EVP_PKEY_CTX_free(pctx);
2719 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); 2719 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE));
2720 err: 2720err:
2721 EVP_MD_CTX_cleanup(&mctx); 2721 EVP_MD_CTX_cleanup(&mctx);
2722 EVP_PKEY_CTX_free(pctx); 2722 EVP_PKEY_CTX_free(pctx);
2723 return (-1); 2723 return (-1);
@@ -2901,9 +2901,9 @@ ssl3_check_cert_and_algorithm(SSL *s)
2901 } 2901 }
2902 } 2902 }
2903 return (1); 2903 return (1);
2904 f_err: 2904f_err:
2905 ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE); 2905 ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
2906 err: 2906err:
2907 return (0); 2907 return (0);
2908} 2908}
2909 2909
diff --git a/src/lib/libssl/src/ssl/s3_clnt.c b/src/lib/libssl/src/ssl/s3_clnt.c
index 7b4b3cce02..8dbea3869d 100644
--- a/src/lib/libssl/src/ssl/s3_clnt.c
+++ b/src/lib/libssl/src/ssl/s3_clnt.c
@@ -654,7 +654,7 @@ ssl3_connect(SSL *s)
654 } 654 }
655 skip = 0; 655 skip = 0;
656 } 656 }
657 end: 657end:
658 s->in_handshake--; 658 s->in_handshake--;
659 if (buf != NULL) 659 if (buf != NULL)
660 BUF_MEM_free(buf); 660 BUF_MEM_free(buf);
@@ -825,7 +825,7 @@ ssl3_client_hello(SSL *s)
825 825
826 /* SSL3_ST_CW_CLNT_HELLO_B */ 826 /* SSL3_ST_CW_CLNT_HELLO_B */
827 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); 827 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE));
828 err: 828err:
829 return (-1); 829 return (-1);
830} 830}
831 831
@@ -1068,9 +1068,9 @@ ssl3_get_server_hello(SSL *s)
1068 } 1068 }
1069 1069
1070 return (1); 1070 return (1);
1071 f_err: 1071f_err:
1072 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1072 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1073 err: 1073err:
1074 return (-1); 1074 return (-1);
1075} 1075}
1076 1076
@@ -1240,10 +1240,10 @@ ssl3_get_server_certificate(SSL *s)
1240 ret = 1; 1240 ret = 1;
1241 1241
1242 if (0) { 1242 if (0) {
1243 f_err: 1243f_err:
1244 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1244 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1245 } 1245 }
1246 err: 1246err:
1247 EVP_PKEY_free(pkey); 1247 EVP_PKEY_free(pkey);
1248 X509_free(x); 1248 X509_free(x);
1249 sk_X509_pop_free(sk, X509_free); 1249 sk_X509_pop_free(sk, X509_free);
@@ -1706,9 +1706,9 @@ ssl3_get_key_exchange(SSL *s)
1706 EVP_PKEY_free(pkey); 1706 EVP_PKEY_free(pkey);
1707 EVP_MD_CTX_cleanup(&md_ctx); 1707 EVP_MD_CTX_cleanup(&md_ctx);
1708 return (1); 1708 return (1);
1709 f_err: 1709f_err:
1710 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1710 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1711 err: 1711err:
1712 EVP_PKEY_free(pkey); 1712 EVP_PKEY_free(pkey);
1713 if (rsa != NULL) 1713 if (rsa != NULL)
1714 RSA_free(rsa); 1714 RSA_free(rsa);
@@ -1860,7 +1860,7 @@ ssl3_get_certificate_request(SSL *s)
1860 } 1860 }
1861 1861
1862 if (0) { 1862 if (0) {
1863 cont: 1863cont:
1864 ERR_clear_error(); 1864 ERR_clear_error();
1865 } 1865 }
1866 1866
@@ -1873,7 +1873,7 @@ ssl3_get_certificate_request(SSL *s)
1873 ca_sk = NULL; 1873 ca_sk = NULL;
1874 1874
1875 ret = 1; 1875 ret = 1;
1876 err: 1876err:
1877 if (ca_sk != NULL) 1877 if (ca_sk != NULL)
1878 sk_X509_NAME_pop_free(ca_sk, X509_NAME_free); 1878 sk_X509_NAME_pop_free(ca_sk, X509_NAME_free);
1879 return (ret); 1879 return (ret);
@@ -1957,9 +1957,9 @@ ssl3_get_new_session_ticket(SSL *s)
1957 &s->session->session_id_length, EVP_sha256(), NULL); 1957 &s->session->session_id_length, EVP_sha256(), NULL);
1958 ret = 1; 1958 ret = 1;
1959 return (ret); 1959 return (ret);
1960 f_err: 1960f_err:
1961 ssl3_send_alert(s, SSL3_AL_FATAL, al); 1961 ssl3_send_alert(s, SSL3_AL_FATAL, al);
1962 err: 1962err:
1963 return (-1); 1963 return (-1);
1964} 1964}
1965 1965
@@ -2023,7 +2023,7 @@ ssl3_get_cert_status(SSL *s)
2023 } 2023 }
2024 } 2024 }
2025 return (1); 2025 return (1);
2026 f_err: 2026f_err:
2027 ssl3_send_alert(s, SSL3_AL_FATAL, al); 2027 ssl3_send_alert(s, SSL3_AL_FATAL, al);
2028 return (-1); 2028 return (-1);
2029} 2029}
@@ -2549,7 +2549,7 @@ ssl3_send_client_key_exchange(SSL *s)
2549 memcpy(p, identity, n); 2549 memcpy(p, identity, n);
2550 n += 2; 2550 n += 2;
2551 psk_err = 0; 2551 psk_err = 0;
2552 psk_err: 2552psk_err:
2553 OPENSSL_cleanse(identity, PSK_MAX_IDENTITY_LEN); 2553 OPENSSL_cleanse(identity, PSK_MAX_IDENTITY_LEN);
2554 OPENSSL_cleanse(psk_or_pre_ms, sizeof(psk_or_pre_ms)); 2554 OPENSSL_cleanse(psk_or_pre_ms, sizeof(psk_or_pre_ms));
2555 if (psk_err != 0) { 2555 if (psk_err != 0) {
@@ -2578,7 +2578,7 @@ ssl3_send_client_key_exchange(SSL *s)
2578 2578
2579 /* SSL3_ST_CW_KEY_EXCH_B */ 2579 /* SSL3_ST_CW_KEY_EXCH_B */
2580 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); 2580 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE));
2581 err: 2581err:
2582 BN_CTX_free(bn_ctx); 2582 BN_CTX_free(bn_ctx);
2583 free(encodedPoint); 2583 free(encodedPoint);
2584 if (clnt_ecdh != NULL) 2584 if (clnt_ecdh != NULL)
@@ -2717,7 +2717,7 @@ ssl3_send_client_verify(SSL *s)
2717 EVP_MD_CTX_cleanup(&mctx); 2717 EVP_MD_CTX_cleanup(&mctx);
2718 EVP_PKEY_CTX_free(pctx); 2718 EVP_PKEY_CTX_free(pctx);
2719 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE)); 2719 return (ssl3_do_write(s, SSL3_RT_HANDSHAKE));
2720 err: 2720err:
2721 EVP_MD_CTX_cleanup(&mctx); 2721 EVP_MD_CTX_cleanup(&mctx);
2722 EVP_PKEY_CTX_free(pctx); 2722 EVP_PKEY_CTX_free(pctx);
2723 return (-1); 2723 return (-1);
@@ -2901,9 +2901,9 @@ ssl3_check_cert_and_algorithm(SSL *s)
2901 } 2901 }
2902 } 2902 }
2903 return (1); 2903 return (1);
2904 f_err: 2904f_err:
2905 ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE); 2905 ssl3_send_alert(s, SSL3_AL_FATAL, SSL_AD_HANDSHAKE_FAILURE);
2906 err: 2906err:
2907 return (0); 2907 return (0);
2908} 2908}
2909 2909
diff --git a/src/lib/libssl/src/ssl/ssl_lib.c b/src/lib/libssl/src/ssl/ssl_lib.c
index f29648d81e..90a94817b6 100644
--- a/src/lib/libssl/src/ssl/ssl_lib.c
+++ b/src/lib/libssl/src/ssl/ssl_lib.c
@@ -371,7 +371,7 @@ SSL_new(SSL_CTX *ctx)
371#endif 371#endif
372 372
373 return (s); 373 return (s);
374 err: 374err:
375 if (s != NULL) { 375 if (s != NULL) {
376 if (s->cert != NULL) 376 if (s->cert != NULL)
377 ssl_cert_free(s->cert); 377 ssl_cert_free(s->cert);
@@ -664,7 +664,7 @@ SSL_set_fd(SSL *s, int fd)
664 BIO_set_fd(bio, fd, BIO_NOCLOSE); 664 BIO_set_fd(bio, fd, BIO_NOCLOSE);
665 SSL_set_bio(s, bio, bio); 665 SSL_set_bio(s, bio, bio);
666 ret = 1; 666 ret = 1;
667 err: 667err:
668 return (ret); 668 return (ret);
669} 669}
670 670
@@ -688,7 +688,7 @@ SSL_set_wfd(SSL *s, int fd)
688 } else 688 } else
689 SSL_set_bio(s, SSL_get_rbio(s), SSL_get_rbio(s)); 689 SSL_set_bio(s, SSL_get_rbio(s), SSL_get_rbio(s));
690 ret = 1; 690 ret = 1;
691 err: 691err:
692 return (ret); 692 return (ret);
693} 693}
694 694
@@ -712,7 +712,7 @@ SSL_set_rfd(SSL *s, int fd)
712 } else 712 } else
713 SSL_set_bio(s, SSL_get_wbio(s), SSL_get_wbio(s)); 713 SSL_set_bio(s, SSL_get_wbio(s), SSL_get_wbio(s));
714 ret = 1; 714 ret = 1;
715 err: 715err:
716 return (ret); 716 return (ret);
717} 717}
718 718
@@ -1497,7 +1497,7 @@ ssl_bytes_to_cipher_list(SSL *s, unsigned char *p, int num,
1497 if (skp != NULL) 1497 if (skp != NULL)
1498 *skp = sk; 1498 *skp = sk;
1499 return (sk); 1499 return (sk);
1500 err: 1500err:
1501 if ((skp == NULL) || (*skp == NULL)) 1501 if ((skp == NULL) || (*skp == NULL))
1502 sk_SSL_CIPHER_free(sk); 1502 sk_SSL_CIPHER_free(sk);
1503 return (NULL); 1503 return (NULL);
@@ -1596,7 +1596,7 @@ SSL_select_next_proto(unsigned char **out, unsigned char *outlen,
1596 result = client; 1596 result = client;
1597 status = OPENSSL_NPN_NO_OVERLAP; 1597 status = OPENSSL_NPN_NO_OVERLAP;
1598 1598
1599 found: 1599found:
1600 *out = (unsigned char *) result + 1; 1600 *out = (unsigned char *) result + 1;
1601 *outlen = result[0]; 1601 *outlen = result[0];
1602 return (status); 1602 return (status);
@@ -1874,10 +1874,10 @@ SSL_CTX_new(const SSL_METHOD *meth)
1874 ret->options |= SSL_OP_LEGACY_SERVER_CONNECT; 1874 ret->options |= SSL_OP_LEGACY_SERVER_CONNECT;
1875 1875
1876 return (ret); 1876 return (ret);
1877 err: 1877err:
1878 SSLerr(SSL_F_SSL_CTX_NEW, 1878 SSLerr(SSL_F_SSL_CTX_NEW,
1879 ERR_R_MALLOC_FAILURE); 1879 ERR_R_MALLOC_FAILURE);
1880 err2: 1880err2:
1881 if (ret != NULL) 1881 if (ret != NULL)
1882 SSL_CTX_free(ret); 1882 SSL_CTX_free(ret);
1883 return (NULL); 1883 return (NULL);
@@ -2700,7 +2700,7 @@ SSL_dup(SSL *s)
2700 } 2700 }
2701 2701
2702 if (0) { 2702 if (0) {
2703 err: 2703err:
2704 if (ret != NULL) 2704 if (ret != NULL)
2705 SSL_free(ret); 2705 SSL_free(ret);
2706 ret = NULL; 2706 ret = NULL;
diff --git a/src/lib/libssl/ssl_lib.c b/src/lib/libssl/ssl_lib.c
index f29648d81e..90a94817b6 100644
--- a/src/lib/libssl/ssl_lib.c
+++ b/src/lib/libssl/ssl_lib.c
@@ -371,7 +371,7 @@ SSL_new(SSL_CTX *ctx)
371#endif 371#endif
372 372
373 return (s); 373 return (s);
374 err: 374err:
375 if (s != NULL) { 375 if (s != NULL) {
376 if (s->cert != NULL) 376 if (s->cert != NULL)
377 ssl_cert_free(s->cert); 377 ssl_cert_free(s->cert);
@@ -664,7 +664,7 @@ SSL_set_fd(SSL *s, int fd)
664 BIO_set_fd(bio, fd, BIO_NOCLOSE); 664 BIO_set_fd(bio, fd, BIO_NOCLOSE);
665 SSL_set_bio(s, bio, bio); 665 SSL_set_bio(s, bio, bio);
666 ret = 1; 666 ret = 1;
667 err: 667err:
668 return (ret); 668 return (ret);
669} 669}
670 670
@@ -688,7 +688,7 @@ SSL_set_wfd(SSL *s, int fd)
688 } else 688 } else
689 SSL_set_bio(s, SSL_get_rbio(s), SSL_get_rbio(s)); 689 SSL_set_bio(s, SSL_get_rbio(s), SSL_get_rbio(s));
690 ret = 1; 690 ret = 1;
691 err: 691err:
692 return (ret); 692 return (ret);
693} 693}
694 694
@@ -712,7 +712,7 @@ SSL_set_rfd(SSL *s, int fd)
712 } else 712 } else
713 SSL_set_bio(s, SSL_get_wbio(s), SSL_get_wbio(s)); 713 SSL_set_bio(s, SSL_get_wbio(s), SSL_get_wbio(s));
714 ret = 1; 714 ret = 1;
715 err: 715err:
716 return (ret); 716 return (ret);
717} 717}
718 718
@@ -1497,7 +1497,7 @@ ssl_bytes_to_cipher_list(SSL *s, unsigned char *p, int num,
1497 if (skp != NULL) 1497 if (skp != NULL)
1498 *skp = sk; 1498 *skp = sk;
1499 return (sk); 1499 return (sk);
1500 err: 1500err:
1501 if ((skp == NULL) || (*skp == NULL)) 1501 if ((skp == NULL) || (*skp == NULL))
1502 sk_SSL_CIPHER_free(sk); 1502 sk_SSL_CIPHER_free(sk);
1503 return (NULL); 1503 return (NULL);
@@ -1596,7 +1596,7 @@ SSL_select_next_proto(unsigned char **out, unsigned char *outlen,
1596 result = client; 1596 result = client;
1597 status = OPENSSL_NPN_NO_OVERLAP; 1597 status = OPENSSL_NPN_NO_OVERLAP;
1598 1598
1599 found: 1599found:
1600 *out = (unsigned char *) result + 1; 1600 *out = (unsigned char *) result + 1;
1601 *outlen = result[0]; 1601 *outlen = result[0];
1602 return (status); 1602 return (status);
@@ -1874,10 +1874,10 @@ SSL_CTX_new(const SSL_METHOD *meth)
1874 ret->options |= SSL_OP_LEGACY_SERVER_CONNECT; 1874 ret->options |= SSL_OP_LEGACY_SERVER_CONNECT;
1875 1875
1876 return (ret); 1876 return (ret);
1877 err: 1877err:
1878 SSLerr(SSL_F_SSL_CTX_NEW, 1878 SSLerr(SSL_F_SSL_CTX_NEW,
1879 ERR_R_MALLOC_FAILURE); 1879 ERR_R_MALLOC_FAILURE);
1880 err2: 1880err2:
1881 if (ret != NULL) 1881 if (ret != NULL)
1882 SSL_CTX_free(ret); 1882 SSL_CTX_free(ret);
1883 return (NULL); 1883 return (NULL);
@@ -2700,7 +2700,7 @@ SSL_dup(SSL *s)
2700 } 2700 }
2701 2701
2702 if (0) { 2702 if (0) {
2703 err: 2703err:
2704 if (ret != NULL) 2704 if (ret != NULL)
2705 SSL_free(ret); 2705 SSL_free(ret);
2706 ret = NULL; 2706 ret = NULL;