X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fsolaris%2Fdevice.c;h=cf0bb5340cfc4ce96dd84811c981b3fff10cdcd8;hp=57b6829a04bcd23f794cbb6126c3570fd6691f2a;hb=94b171b3051b999e619ae19e1c9c29d356606788;hpb=25a804c94ef0dbc4e5582ea6d8459d5f9a3fe06c diff --git a/src/solaris/device.c b/src/solaris/device.c index 57b6829a..cf0bb534 100644 --- a/src/solaris/device.c +++ b/src/solaris/device.c @@ -1,7 +1,7 @@ /* device.c -- Interaction with Solaris tun device - Copyright (C) 2001 Ivo Timmermans , - 2001 Guus Sliepen + Copyright (C) 2001-2002 Ivo Timmermans , + 2001-2002 Guus Sliepen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -17,7 +17,7 @@ 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.3 2001/11/05 19:06:07 guus Exp $ + $Id: device.c,v 1.1.2.6 2002/02/11 14:20:46 guus Exp $ */ @@ -113,6 +113,9 @@ cp return -1; } + if(!get_config_string(lookup_config(config_tree, "Interface"), &interface)) + asprintf(&interface, "tun%d", ppa); + device_info = _("Solaris tun device"); /* Set default MAC address for ethertap devices */ @@ -157,7 +160,7 @@ cp if(debug_lvl >= DEBUG_TRAFFIC) { - syslog(LOG_DEBUG, _("Read packet of %d bytes from %s"), device_info, packet->len); + syslog(LOG_DEBUG, _("Read packet of %d bytes from %s"), packet->len, device_info); } return 0;