From 3ff23b8470200ce6c0753422e61bf1cccdefdf55 Mon Sep 17 00:00:00 2001 From: Seonah Moon Date: Thu, 1 Jun 2017 14:38:03 +0900 Subject: [dhcpd] Append DHCP option fields to DHCP ACK Change-Id: I265952ac7adfd829c1e4ff46639e4b6afc097583 Signed-off-by: Seonah Moon --- toys/pending/dhcpd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/toys/pending/dhcpd.c b/toys/pending/dhcpd.c index 17f5009..d9ca7f0 100644 --- a/toys/pending/dhcpd.c +++ b/toys/pending/dhcpd.c @@ -2072,10 +2072,12 @@ void dhcpd_main(void) send_packet(1); break; } + get_reqparam(&gstate.rqopt); optptr = set_optval(optptr, DHCP_OPT_MESSAGE_TYPE, &msgtype, 1); optptr = set_optval(optptr, DHCP_OPT_SERVER_ID, &gconfig.server_nip, 4); reqested_lease = htonl(reqested_lease); optptr = set_optval(optptr, DHCP_OPT_LEASE_TIME, &reqested_lease, 4); + optptr = set_reqparam(optptr, gstate.rqopt); send_packet(1); write_leasefile(); break; -- cgit v1.2.3