summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Kelley <simon@thekelleys.org.uk>2013-11-26 13:30:12 +0000
committerSimon Kelley <simon@thekelleys.org.uk>2013-11-26 13:30:12 +0000
commit0d6eb134f50e4fcf08b4ec426ddf5b58a4bfd019 (patch)
treeaf6478b5434983d7d1b158687c3c2267acb6115c
parent50db3492e2732cee0a448d87b27be49fd8fd6a31 (diff)
downloaddnsmasq-0d6eb134f50e4fcf08b4ec426ddf5b58a4bfd019.tar.gz
Do immediate RA when a prefix goes from old->current.v2.68rc4
-rw-r--r--src/dhcp6.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/dhcp6.c b/src/dhcp6.c
index 5da2d0f..ca7014f 100644
--- a/src/dhcp6.c
+++ b/src/dhcp6.c
@@ -661,6 +661,7 @@ static int construct_worker(struct in6_addr *local, int prefix,
log_context(AF_INET6, context);
/* fast RAs for a while */
ra_start_unsolicted(param->now, context);
+ param->newone = 1;
/* Add address to name again */
if (context->flags & CONTEXT_RA_NAME)
param->newname = 1;