From owner-svn-src-projects@freebsd.org Sun Nov 1 03:03:10 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F1BA7441387 for ; Sun, 1 Nov 2020 03:03:10 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CP17y69Ymz4NfM; Sun, 1 Nov 2020 03:03:10 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B754411E1E; Sun, 1 Nov 2020 03:03:10 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0A133AEA033036; Sun, 1 Nov 2020 03:03:10 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0A133A2c033035; Sun, 1 Nov 2020 03:03:10 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202011010303.0A133A2c033035@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Sun, 1 Nov 2020 03:03:10 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r367244 - projects/nfs-over-tls/usr.sbin/rpc.tlsclntd X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/usr.sbin/rpc.tlsclntd X-SVN-Commit-Revision: 367244 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2020 03:03:11 -0000 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: " From owner-svn-src-projects@freebsd.org Sun Nov 1 03:39:35 2020 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 825C0442398 for ; Sun, 1 Nov 2020 03:39:35 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CP1xz0nXdz4Q0d; Sun, 1 Nov 2020 03:39:35 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id EDCC911FD5; Sun, 1 Nov 2020 03:39:34 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 0A13dYOp051625; Sun, 1 Nov 2020 03:39:34 GMT (envelope-from rmacklem@FreeBSD.org) Received: (from rmacklem@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 0A13dYk1051624; Sun, 1 Nov 2020 03:39:34 GMT (envelope-from rmacklem@FreeBSD.org) Message-Id: <202011010339.0A13dYk1051624@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rmacklem set sender to rmacklem@FreeBSD.org using -f From: Rick Macklem Date: Sun, 1 Nov 2020 03:39:34 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r367245 - projects/nfs-over-tls/usr.sbin/rpc.tlsservd X-SVN-Group: projects X-SVN-Commit-Author: rmacklem X-SVN-Commit-Paths: projects/nfs-over-tls/usr.sbin/rpc.tlsservd X-SVN-Commit-Revision: 367245 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2020 03:39:35 -0000 Author: rmacklem Date: Sun Nov 1 03:39:34 2020 New Revision: 367245 URL: https://svnweb.freebsd.org/changeset/base/367245 Log: Delete the inclusion of an unneeded .h file. This would cause the build of rpc.tlsclntd fail, if it didn't exist in rpc.tlsservd. (The .h file is created when rpc.tlsservd is built, but isn't needed by rpc.tlscommon.c.) Modified: projects/nfs-over-tls/usr.sbin/rpc.tlsservd/rpc.tlscommon.c Modified: projects/nfs-over-tls/usr.sbin/rpc.tlsservd/rpc.tlscommon.c ============================================================================== --- projects/nfs-over-tls/usr.sbin/rpc.tlsservd/rpc.tlscommon.c Sun Nov 1 03:03:10 2020 (r367244) +++ projects/nfs-over-tls/usr.sbin/rpc.tlsservd/rpc.tlscommon.c Sun Nov 1 03:39:34 2020 (r367245) @@ -48,7 +48,6 @@ __FBSDID("$FreeBSD$"); #include #include -#include "rpctlssd.h" #include "rpc.tlscommon.h" /* Global variables defined in the daemons. */