Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Feb 2017 19:14:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-xen@FreeBSD.org
Subject:   [Bug 188990] [xen] dhclient(8) does not accept DHCP Offer on FreeBSD 10 as Xen DomU Guest
Message-ID:  <bug-188990-23905-Joq4yIA4JO@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-188990-23905@https.bugs.freebsd.org/bugzilla/>
References:  <bug-188990-23905@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D188990

--- Comment #16 from Bhavesh Davda <bhavesh.davda@gmail.com> ---
(In reply to Roger Pau Monn=C3=83=C2=A9 from comment #15)

Yes, your comment #15 convinces me that returning only CSUM_DATA_VALID and
CSUM_PSEUDO_HDR with csum_data set to 0xffff is the "right" way to fix this,
along with a corresponding change to dhclient to skip UDP checksum validati=
on
if it finds the checksum in the UDP header to be 0xffff.

I'm attaching the associated patch required to dhclient. Please review.

Unfortunately I'm not a FreeBSD expert to know if there is a quick and easy=
 way
to rebuild just the netfront driver in my FreeBSD 11.0 VM with your proposed
patch, but hopefully you are, and can test your patch along with my new
dhclient patch, at a minimum to verify this doesn't regress anything.

Thanks!

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-188990-23905-Joq4yIA4JO>