Date: Wed, 08 Apr 2015 15:38:48 -0700 From: Yuri <yuri@rawbw.com> To: "J.R. Oldroyd" <fbsd@opal.com>, Brooks Davis <brooks@freebsd.org> Cc: net@freebsd.org Subject: Re: [BUG?] dhclient sends packets with source IP address that has been deleted Message-ID: <5525ADF8.8020808@rawbw.com> In-Reply-To: <20150408100349.31a74103@shibato> References: <55234B74.5020506@rawbw.com> <20150407145354.GA9746@spindle.one-eyed-alien.net> <20150408100349.31a74103@shibato>
index | next in thread | previous in thread | raw e-mail
On 04/08/2015 01:03, J.R. Oldroyd wrote: > From RFC2131, section 4.1: > > DHCP messages broadcast by a client prior to that client obtaining > its IP address must have the source address field in the IP header > set to 0. > > Note the "must" there. > > So the current behavior looks like an error, to me. I suspected that this is the violation of DHCP specs. Many times I saw how FreeBSD to FreeBSD DHCP handshake is delayed without an apparent reason. I think this bug combined with another one when broadcast UDP packet isn't received when source IP is set is the cause of such DHCP delays. Yurihome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5525ADF8.8020808>
