Searched hist:83941 (Results 1 - 1 of 1) sorted by relevance

/freebsd-11-stable/libexec/bootpd/
H A Dbootpd.cdiff 83941 Tue Sep 25 19:02:10 MDT 2001 iedowse RFC2132 is not clear about whether the "Maximum DHCP Message Size"
refers to the size of the whole ethernet packet, just the DHCP
message within the UDP payload, or something else. bootpd interpreted
it as a maximum UDP payload size, so it could end up sending
fragmented packets to clients (such as some versions of Etherboot)
that used different interpretations of the maximum message size.

Switch to the most conservative interpretation: ensure that the
ethernet packet containing the response is no larger than the
specified maximum message size. This matches the behaviour of
the ISC dhcpd.

MFC after: 1 week

Completed in 122 milliseconds