From e1e97cae19ff07b7a7f7e82556bc048c3c54af63 Mon Sep 17 00:00:00 2001 From: Damien Miller Date: Sat, 25 Jan 2020 16:30:22 +1100 Subject: include tunnel device path in error message --- openbsd-compat/port-net.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'openbsd-compat/port-net.c') diff --git a/openbsd-compat/port-net.c b/openbsd-compat/port-net.c index bb535626f..617bffceb 100644 --- a/openbsd-compat/port-net.c +++ b/openbsd-compat/port-net.c @@ -137,6 +137,7 @@ sys_set_process_rdomain(const char *name) #if defined(SSH_TUN_LINUX) #include +#define TUN_CTRL_DEV "/dev/net/tun" int sys_tun_open(int tun, int mode, char **ifname) @@ -147,10 +148,9 @@ sys_tun_open(int tun, int mode, char **ifname) if (ifname != NULL) *ifname = NULL; - - if ((fd = open("/dev/net/tun", O_RDWR)) == -1) { - debug("%s: failed to open tunnel control interface: %s", - __func__, strerror(errno)); + if ((fd = open(TUN_CTRL_DEV, O_RDWR)) == -1) { + debug("%s: failed to open tunnel control device \"%s\": %s", + __func__, TUN_CTRL_DEV, strerror(errno)); return (-1); } -- cgit v1.2.3