X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Flinux%2Fdevice.c;h=802a186157f6abd063bcc7d4d2bca5e3715afc3c;hp=2e447556ae8b0b277557400c8e550449731cdc57;hb=c217d214f4f071c235bc7c463a1da6124e2570a6;hpb=78fc59e994c764d072bf0045177f690a378d1308 diff --git a/src/linux/device.c b/src/linux/device.c index 2e447556..802a1861 100644 --- a/src/linux/device.c +++ b/src/linux/device.c @@ -16,8 +16,6 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - - $Id$ */ #include "system.h" @@ -63,7 +61,8 @@ bool setup_device(void) if(!get_config_string(lookup_config(config_tree, "Interface"), &iface)) #ifdef HAVE_LINUX_IF_TUN_H - iface = xstrdup(netname); + if (netname != NULL) + iface = xstrdup(netname); #else iface = xstrdup(rindex(device, '/') ? rindex(device, '/') + 1 : device); #endif