svn commit: r333676 - vendor-crypto/openssh/dist/openbsd-compat
Dag-Erling Smørgrav
des at FreeBSD.org
Wed May 16 13:59:59 UTC 2018
Author: des
Date: Wed May 16 13:59:58 2018
New Revision: 333676
URL: https://svnweb.freebsd.org/changeset/base/333676
Log:
Import upstream commit cfb1d9b, which fixes tunnel forwarding.
Modified:
vendor-crypto/openssh/dist/openbsd-compat/port-net.c
Modified: vendor-crypto/openssh/dist/openbsd-compat/port-net.c
==============================================================================
--- vendor-crypto/openssh/dist/openbsd-compat/port-net.c Wed May 16 13:52:24 2018 (r333675)
+++ vendor-crypto/openssh/dist/openbsd-compat/port-net.c Wed May 16 13:59:58 2018 (r333676)
@@ -185,7 +185,7 @@ sys_tun_open(int tun, int mode, char **ifname)
else
debug("%s: %s mode %d fd %d", __func__, ifr.ifr_name, mode, fd);
- if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)))
+ if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)) == NULL)
goto failed;
return (fd);
@@ -272,7 +272,7 @@ sys_tun_open(int tun, int mode, char **ifname)
goto failed;
}
- if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)))
+ if (ifname != NULL && (*ifname = strdup(ifr.ifr_name)) == NULL)
goto failed;
close(sock);
More information about the svn-src-vendor
mailing list