summaryrefslogtreecommitdiff
path: root/common/discover.c
diff options
context:
space:
mode:
Diffstat (limited to 'common/discover.c')
-rw-r--r--common/discover.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/discover.c b/common/discover.c
index d853cc3b..7022b091 100644
--- a/common/discover.c
+++ b/common/discover.c
@@ -1215,7 +1215,8 @@ discover_interfaces(int state) {
if_register_send(tmp);
#ifdef DHCPv6
} else {
- if (state == DISCOVER_SERVER) {
+ if ((state == DISCOVER_SERVER) ||
+ (state == DISCOVER_RELAY)) {
if_register6(tmp, 1);
} else {
if_register6(tmp, 0);