Remove NULL check from tls_conninfo_cert_pem() - all of the other conninfo
authorjsing <jsing@openbsd.org>
Sat, 10 Feb 2018 04:48:17 +0000 (04:48 +0000)
committerjsing <jsing@openbsd.org>
Sat, 10 Feb 2018 04:48:17 +0000 (04:48 +0000)
functions require the conninfo passed in to be non-NULL.

lib/libtls/tls_conninfo.c

index 34535b5..208d1e1 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: tls_conninfo.c,v 1.18 2018/02/10 04:41:24 jsing Exp $ */
+/* $OpenBSD: tls_conninfo.c,v 1.19 2018/02/10 04:48:17 jsing Exp $ */
 /*
  * Copyright (c) 2015 Joel Sing <jsing@openbsd.org>
  * Copyright (c) 2015 Bob Beck <beck@openbsd.org>
@@ -185,8 +185,6 @@ tls_conninfo_cert_pem(struct tls *ctx)
        BIO *membio = NULL;
        BUF_MEM *bptr = NULL;
 
-       if (ctx->conninfo == NULL)
-               goto err;
        if (ctx->ssl_peer_cert == NULL)
                return 0;
        if ((membio = BIO_new(BIO_s_mem()))== NULL)