diff -ur openvpn-2.1_rc6.orig/tun.c openvpn-2.1_rc6/tun.c --- openvpn-2.1_rc6.orig/tun.c 2008-02-05 23:09:36.000000000 +0000 +++ openvpn-2.1_rc6/tun.c 2008-02-05 23:12:34.000000000 +0000 @@ -1220,26 +1220,6 @@ { if (tt) { -#ifdef CONFIG_FEATURE_IPROUTE - if (tt->type != DEV_TYPE_NULL && tt->did_ifconfig) - { - char command_line[256]; - struct gc_arena gc = gc_new (); - - openvpn_snprintf (command_line, sizeof (command_line), - "%s addr del dev %s local %s peer %s", - iproute_path, - tt->actual_name, - print_in_addr_t (tt->local, 0, &gc), - print_in_addr_t (tt->remote_netmask, 0, &gc) - ); - - msg (M_INFO, "%s", command_line); - system_check (command_line, NULL, S_FATAL, "Linux ip addr del failed"); - - gc_free (&gc); - } -#endif close_tun_generic (tt); free (tt); }