X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fopenbsd%2Fdevice.c;h=9af2e3e3f0a6db03a72dc073d1de2b7a3b0dd14d;hp=e9b4bbdd784e6fff6826fb428d61c8a1ac943f7d;hb=00ddbf5723511d80fbd2522fc503bd409dc6189a;hpb=271d3537fed28b3e76cf0e76082b44c8771ac5da diff --git a/src/openbsd/device.c b/src/openbsd/device.c index e9b4bbdd..9af2e3e3 100644 --- a/src/openbsd/device.c +++ b/src/openbsd/device.c @@ -17,29 +17,15 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: device.c,v 1.1.2.15 2003/07/12 17:41:48 guus Exp $ + $Id: device.c,v 1.1.2.16 2003/07/18 13:41:36 guus Exp $ */ -#include "config.h" - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include +#include "system.h" + #include "conf.h" -#include "net.h" #include "logger.h" - -#include "system.h" +#include "net.h" +#include "utils.h" #define DEFAULT_DEVICE "/dev/tun0" @@ -49,7 +35,7 @@ int device_fd = -1; int device_type; char *device; -char *interface; +char *iface; char *device_info; int device_total_in = 0; @@ -62,8 +48,8 @@ int setup_device(void) if(!get_config_string(lookup_config(config_tree, "Device"), &device)) device = DEFAULT_DEVICE; - if(!get_config_string(lookup_config(config_tree, "Interface"), &interface)) - interface = rindex(device, '/') ? rindex(device, '/') + 1 : device; + if(!get_config_string(lookup_config(config_tree, "Interface"), &iface)) + iface = rindex(device, '/') ? rindex(device, '/') + 1 : device; if((device_fd = open(device, O_RDWR | O_NONBLOCK)) < 0) { logger(LOG_ERR, _("Could not open %s: %s"), device, strerror(errno)); return -1;