From 638260865399693c3ced9337ef2664c5ba968a2a Mon Sep 17 00:00:00 2001 From: Etienne Dechamps Date: Sun, 22 Jun 2014 09:54:45 +0100 Subject: [PATCH] Move Solaris if_fd to local scope. This variable is never used outside of setup_device(), therefore there is no reason to declare it in global scope. --- src/solaris/device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/solaris/device.c b/src/solaris/device.c index 4940ddb..c11f60f 100644 --- a/src/solaris/device.c +++ b/src/solaris/device.c @@ -48,7 +48,6 @@ static enum { } device_type = DEVICE_TYPE_TUN; int device_fd = -1; -static int if_fd = -1; static int ip_fd = -1; char *device = NULL; char *iface = NULL; @@ -134,6 +133,7 @@ static bool setup_device(void) { } } + int if_fd; if((if_fd = open(device, O_RDWR, 0)) < 0) { logger(DEBUG_ALWAYS, LOG_ERR, "Could not open %s: %s\n", device, strerror(errno)); return false; -- 2.25.1