Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Nov 2020 03:03:10 +0000 (UTC)
From:      Rick Macklem <rmacklem@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r367244 - projects/nfs-over-tls/usr.sbin/rpc.tlsclntd
Message-ID:  <202011010303.0A133A2c033035@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rmacklem
Date: Sun Nov  1 03:03:10 2020
New Revision: 367244
URL: https://svnweb.freebsd.org/changeset/base/367244

Log:
  Initialize a variable. Surprisingly, it worked without this.
  I found it while running with debugging enabled.

Modified:
  projects/nfs-over-tls/usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c

Modified: projects/nfs-over-tls/usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c
==============================================================================
--- projects/nfs-over-tls/usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c	Sat Oct 31 23:48:41 2020	(r367243)
+++ projects/nfs-over-tls/usr.sbin/rpc.tlsclntd/rpc.tlsclntd.c	Sun Nov  1 03:03:10 2020	(r367244)
@@ -578,13 +578,14 @@ rpctls_connect(SSL_CTX *ctx, int s, X509 **certp)
 {
 	SSL *ssl;
 	X509 *cert;
-	struct sockaddr *sad;
 	struct sockaddr_storage ad;
+	struct sockaddr *sad;
 	char hostnam[NI_MAXHOST];
 	int gethostret, ret;
 	char *cp, *cp2;
 
 	*certp = NULL;
+	sad = (struct sockaddr *)&ad;
 	ssl = SSL_new(ctx);
 	if (ssl == NULL) {
 		rpctls_verbose_out("rpctls_connect: "



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011010303.0A133A2c033035>