summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libssl/src/ssl/ssl_lib.c12
-rw-r--r--src/lib/libssl/ssl_lib.c12
2 files changed, 14 insertions, 10 deletions
diff --git a/src/lib/libssl/src/ssl/ssl_lib.c b/src/lib/libssl/src/ssl/ssl_lib.c
index b3f4210266..55ab469df5 100644
--- a/src/lib/libssl/src/ssl/ssl_lib.c
+++ b/src/lib/libssl/src/ssl/ssl_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_lib.c,v 1.80 2014/08/11 01:10:42 jsing Exp $ */ 1/* $OpenBSD: ssl_lib.c,v 1.81 2014/08/11 10:46:19 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -1417,10 +1417,12 @@ ssl_bytes_to_cipher_list(SSL *s, unsigned char *p, int num,
1417 SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST); 1417 SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST);
1418 return (NULL); 1418 return (NULL);
1419 } 1419 }
1420 if ((skp == NULL) || (*skp == NULL)) 1420 if (skp == NULL || *skp == NULL) {
1421 sk=sk_SSL_CIPHER_new_null(); /* change perhaps later */ 1421 sk = sk_SSL_CIPHER_new_null(); /* change perhaps later */
1422 else { 1422 if (sk == NULL)
1423 sk= *skp; 1423 goto err;
1424 } else {
1425 sk = *skp;
1424 sk_SSL_CIPHER_zero(sk); 1426 sk_SSL_CIPHER_zero(sk);
1425 } 1427 }
1426 1428
diff --git a/src/lib/libssl/ssl_lib.c b/src/lib/libssl/ssl_lib.c
index b3f4210266..55ab469df5 100644
--- a/src/lib/libssl/ssl_lib.c
+++ b/src/lib/libssl/ssl_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: ssl_lib.c,v 1.80 2014/08/11 01:10:42 jsing Exp $ */ 1/* $OpenBSD: ssl_lib.c,v 1.81 2014/08/11 10:46:19 jsing Exp $ */
2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) 2/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
3 * All rights reserved. 3 * All rights reserved.
4 * 4 *
@@ -1417,10 +1417,12 @@ ssl_bytes_to_cipher_list(SSL *s, unsigned char *p, int num,
1417 SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST); 1417 SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST);
1418 return (NULL); 1418 return (NULL);
1419 } 1419 }
1420 if ((skp == NULL) || (*skp == NULL)) 1420 if (skp == NULL || *skp == NULL) {
1421 sk=sk_SSL_CIPHER_new_null(); /* change perhaps later */ 1421 sk = sk_SSL_CIPHER_new_null(); /* change perhaps later */
1422 else { 1422 if (sk == NULL)
1423 sk= *skp; 1423 goto err;
1424 } else {
1425 sk = *skp;
1424 sk_SSL_CIPHER_zero(sk); 1426 sk_SSL_CIPHER_zero(sk);
1425 } 1427 }
1426 1428