mirror of
git://anongit.mindrot.org/openssh.git
synced 2024-12-22 18:02:20 +00:00
wrap a declaration in the same ifdefs as its use
avoids warnings on NetBSD
This commit is contained in:
parent
c9e3be9f4b
commit
32c63e75a7
@ -209,8 +209,11 @@ sys_tun_open(int tun, int mode, char **ifname)
|
||||
{
|
||||
struct ifreq ifr;
|
||||
char name[100];
|
||||
int fd = -1, sock, flag;
|
||||
int fd = -1, sock;
|
||||
const char *tunbase = "tun";
|
||||
#if defined(TUNSIFHEAD) && !defined(SSH_TUN_PREPEND_AF)
|
||||
int flag;
|
||||
#endif
|
||||
|
||||
if (ifname != NULL)
|
||||
*ifname = NULL;
|
||||
@ -247,8 +250,8 @@ sys_tun_open(int tun, int mode, char **ifname)
|
||||
}
|
||||
|
||||
/* Turn on tunnel headers */
|
||||
flag = 1;
|
||||
#if defined(TUNSIFHEAD) && !defined(SSH_TUN_PREPEND_AF)
|
||||
flag = 1;
|
||||
if (mode != SSH_TUNMODE_ETHERNET &&
|
||||
ioctl(fd, TUNSIFHEAD, &flag) == -1) {
|
||||
debug("%s: ioctl(%d, TUNSIFHEAD, 1): %s", __func__, fd,
|
||||
|
Loading…
Reference in New Issue
Block a user