X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Froute.c;h=c171d3910a8ef3fedc241bd4bf37d16e76477049;hb=0c16add71c6432c882c6d8f538a4b2db0026ec24;hp=d76bd9bdaef53630d626a8ba352a2d084bf15b83;hpb=14979f835df4214a7c2510852f7ffedc9e08c2c0;p=tinc diff --git a/src/route.c b/src/route.c index d76bd9bd..c171d391 100644 --- a/src/route.c +++ b/src/route.c @@ -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: route.c,v 1.1.2.26 2002/03/01 14:09:31 guus Exp $ + $Id: route.c,v 1.1.2.28 2002/03/01 14:33:48 guus Exp $ */ #include "config.h" @@ -97,9 +97,13 @@ void age_mac(void) cp for(node = myself->subnet_tree->head; node; node = next) { + next = node->next; s = (subnet_t *)node->data; if(s->type == SUBNET_MAC && s->net.mac.lastseen && s->net.mac.lastseen + macexpire < now) { + if(debug_lvl >= DEBUG_TRAFFIC) + syslog(LOG_INFO, _("MAC address %hx:%hx:%hx:%hx:%hx:%hx expired"), + s->net.mac.address.x[0], s->net.mac.address.x[1], s->net.mac.address.x[2], s->net.mac.address.x[3], s->net.mac.address.x[4], s->net.mac.address.x[5]); for(node2 = connection_tree->head; node2; node2 = node2->next) { c = (connection_t *)node2->data;