X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Froute.c;h=87f08ce9e40d855f0633ea7ff08cb4f7eedc2b5c;hp=c04b0ad757ebc46d34698e3d8a8e0b6853050f5a;hb=469fa318bc817908af9a51e3a980ffc998fae6f2;hpb=5d194b9f8767390d9fb1170554a8b6928214957a diff --git a/src/route.c b/src/route.c index c04b0ad7..87f08ce9 100644 --- a/src/route.c +++ b/src/route.c @@ -188,6 +188,7 @@ static void learn_mac(mac_t *address) { subnet->net.mac.address = *address; subnet->weight = 10; subnet_add(myself, subnet); + subnet_update(myself, subnet, true); /* And tell all other tinc daemons it's our MAC */ @@ -223,6 +224,7 @@ void age_subnets(void) { send_del_subnet(c, s); } + subnet_update(myself, s, false); subnet_del(myself, s); } }