summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Ponetaev <iponetaev@dlink.ru>2014-09-13 21:19:01 +0100
committerSimon Kelley <simon@thekelleys.org.uk>2014-09-13 21:19:01 +0100
commit51943369e36ffb30164d13ab75e7ca3bab9f7ed7 (patch)
tree6e8b967bc28bec7b7cf916ff8699d63f93f526f0
parent2d75f2e4a5e099ea629d6a780ad3a6bf7718aaa5 (diff)
downloaddnsmasq-51943369e36ffb30164d13ab75e7ca3bab9f7ed7.tar.gz
Supply "Success" status code in reply to DHCPDECLINE.
-rw-r--r--src/rfc3315.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rfc3315.c b/src/rfc3315.c
index f5ab4f7..5ebf09d 100644
--- a/src/rfc3315.c
+++ b/src/rfc3315.c
@@ -1240,6 +1240,12 @@ static int dhcp6_no_relay(struct state *state, int msg_type, void *inbuff, size_
}
}
+
+ /* We must anwser with 'success' in global section anyway */
+ o1 = new_opt6(OPTION6_STATUS_CODE);
+ put_opt6_short(DHCP6SUCCESS);
+ put_opt6_string(_("success"));
+ end_opt6(o1);
break;
}