Router Advertisement

This commit is contained in:
Simon Kelley committed 2012-02-24 16:06:20 +00:00
1 parent 270dc2e199
commit c5ad4e7998
15 files changed
+758 -121

No files matched your search

+3 -3
View File
@@ -53,14 +53,14 @@ ssize_t recv_dhcp_packet(int fd, struct msghdr *msg)
/* Very new Linux kernels return the actual size needed,
older ones always return truncated size */
if ((size_t)sz == daemon->dhcp_packet.iov_len)
if ((size_t)sz == msg->msg_iov->iov_len)
{
if (!expand_buf(&daemon->dhcp_packet, sz + 100))
if (!expand_buf(msg->msg_iov, sz + 100))
return -1;
}
else
{
expand_buf(&daemon->dhcp_packet, sz);
expand_buf(msg->msg_iov, sz);
break;
}
}