summaryrefslogtreecommitdiffstats
path: root/tun.c
diff options
context:
space:
mode:
authorGert Doering <gert@greenie.muc.de>2010-02-28 23:09:40 +0100
committerDavid Sommerseth <dazo@users.sourceforge.net>2010-10-21 11:33:42 +0200
commit8528e2b77d19384f9077fe41fd39da58cb761168 (patch)
tree49b225752f3161a1bf240a6c64c569ae97edd166 /tun.c
parentadfe37fc84f47f0dfc11b4ad728f314ef76e4ee7 (diff)
downloadopenvpn-8528e2b77d19384f9077fe41fd39da58cb761168.tar.gz
openvpn-8528e2b77d19384f9077fe41fd39da58cb761168.tar.xz
openvpn-8528e2b77d19384f9077fe41fd39da58cb761168.zip
remove duplicate code in FREEBSD+DRAGONFLY system-dependent ifconfig
(ACKed by Eric F Crist and David Sommerseth) (cherry picked from commit dd66b12647852e3f1267be70b0fb3b11deedf377) Signed-off-by: David Sommerseth <dazo@users.sourceforge.net> Signed-off-by: Gert Doering <gert@greenie.muc.de>
Diffstat (limited to 'tun.c')
-rw-r--r--tun.c17
1 files changed, 3 insertions, 14 deletions
diff --git a/tun.c b/tun.c
index f6fb505..10dde6b 100644
--- a/tun.c
+++ b/tun.c
@@ -860,26 +860,15 @@ do_ifconfig (struct tuntap *tt,
ifconfig_remote_netmask,
tun_mtu
);
- else {
- if (tt->topology == TOP_SUBNET)
- argv_printf (&argv,
- "%s %s %s netmask %s mtu %d up",
+ else
+ argv_printf (&argv,
+ "%s %s %s netmask %s mtu %d up",
IFCONFIG_PATH,
actual,
ifconfig_local,
ifconfig_remote_netmask,
tun_mtu
);
- else
- argv_printf (&argv,
- "%s %s %s netmask %s mtu %d up",
- IFCONFIG_PATH,
- actual,
- ifconfig_local,
- ifconfig_remote_netmask,
- tun_mtu
- );
- }
argv_msg (M_INFO, &argv);
openvpn_execve_check (&argv, es, S_FATAL, "FreeBSD ifconfig failed");