Fix problems when advertising deleted IPv6 prefixes.

This commit is contained in:
Simon Kelley
2013-11-15 11:24:00 +00:00
parent 32b4e4cb7c
commit dd9d9ce54c
2 changed files with 6 additions and 1 deletions

View File

@@ -28,6 +28,11 @@ version 2.68
--auth-zone=example.com,eth0/6 to limit the addresses to
IPv6 addresses of eth0.
Fix problems when advertising deleted IPv6 prefixes. If
the prefix is deleted (rather than replaced), it doesn't
get advertised with zero preferred time. Thanks to Tsachi
for the bug report.
version 2.67
Fix crash if upstream server returns SERVFAIL when

View File

@@ -597,7 +597,7 @@ time_t periodic_ra(time_t now)
if ((context->flags & CONTEXT_OLD) &&
context->if_index != 0 &&
indextoname(daemon->icmp6fd, param.iface, param.name))
indextoname(daemon->icmp6fd, context->if_index, param.name))
{
/* A context for an old address. We'll not find the interface by
looking for addresses, but we know it anyway, since the context is