aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bootp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/bootp.c b/bootp.c
index 5bf59d7..dd54612 100644
--- a/bootp.c
+++ b/bootp.c
@@ -192,6 +192,8 @@ static void bootp_reply(struct bootp_t *bp)
rbp->bp_yiaddr = daddr.sin_addr; /* Client IP address */
rbp->bp_siaddr = saddr.sin_addr; /* Server IP address */
+ daddr.sin_addr.s_addr = 0xffffffffu;
+
q = rbp->bp_vend;
memcpy(q, rfc1533_cookie, 4);
q += 4;