summaryrefslogtreecommitdiffstats
path: root/dhcpcd.c
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2014-09-04 19:55:37 +0000
committerRoy Marples <roy@marples.name>2014-09-04 19:55:37 +0000
commita0011b993364c6ac24e4e5e534ac07fcef2d02c3 (patch)
tree881d45c4552b1265042d1c7a233ecbb4a0828772 /dhcpcd.c
parent6f4828849f0f25ad9d651008c00170a2990be8ec (diff)
downloaddhcpcd-a0011b993364c6ac24e4e5e534ac07fcef2d02c3.tar.xz
Only send DHCPv6 and RA to control sockets when DAD has been completed.
Diffstat (limited to 'dhcpcd.c')
-rw-r--r--dhcpcd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dhcpcd.c b/dhcpcd.c
index 130e3c52..23142094 100644
--- a/dhcpcd.c
+++ b/dhcpcd.c
@@ -1094,9 +1094,9 @@ dhcpcd_getinterfaces(void *arg)
len++;
if (D_STATE_RUNNING(ifp))
len++;
- if (D6_STATE_RUNNING(ifp))
+ if (RS_STATE_RUNNING(ifp))
len++;
- if (ipv6nd_hasra(ifp))
+ if (D6_STATE_RUNNING(ifp))
len++;
}
if (write(fd->fd, &len, sizeof(len)) != sizeof(len))