Skip site navigation (1)Skip section navigation (2)
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.

Yuri


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5525ADF8.8020808>