X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnet_setup.c;h=e9a063a50577d90a8b438d11017ba7ba4aee7125;hp=279feaefd24a7b1c1f21e48cd69dfc0e70597e35;hb=d1dcdf8eb6f800704be426b1ce6f6c1a8e65ba0d;hpb=1b2846d907adfc8472fc9da0c951c3243c7ee143 diff --git a/src/net_setup.c b/src/net_setup.c index 279feaef..e9a063a5 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -1,7 +1,7 @@ /* net_setup.c -- Setup. Copyright (C) 1998-2005 Ivo Timmermans, - 2000-2011 Guus Sliepen + 2000-2012 Guus Sliepen 2006 Scott Lamb 2010 Brandon Black @@ -540,6 +540,8 @@ static bool setup_myself(void) { /* Open device */ + devops = os_devops; + if(get_config_string(lookup_config(config_tree, "DeviceType"), &type)) { if(!strcasecmp(type, "dummy")) devops = dummy_devops; @@ -553,12 +555,6 @@ static bool setup_myself(void) { else if(!strcasecmp(type, "vde")) devops = vde_devops; #endif - else { - logger(LOG_ERR, "Unknown device type %s!", type); - return false; - } - } else { - devops = os_devops; } if(!devops.setup())