Re: New lwip patches for dhcpcd compatibility

Joan Lledó <[email protected]> Thu, 23 Jul 2026 19:08:20 +0200
Newsgroups gmane.os.hurd.bugs
Message-ID <[email protected]>
Hi,

I added this additional change. It's required to make dhclient work.

Previously I sent this patch:

https://cgit.git.savannah.gnu.org/cgit/hurd/hurd.git/commit/?id=93960295650fca7b2f9ec01422690b01f267c9ac

This was to unify how the translator behaves when receiveing an invalid IPv config via fsysopts and ioctls.

That was required, of course, but that unified behavior differs from what pfinet does. pfinet always set address to 0.0.0.0 and netmask to 255.0.0.0 when receiving and invalid address. This patch implements the same behavior for both fsysopts and ioctls.

This along with the previous patches in this thread makes both dhclient and dhcpcd work on both pfinet and lwip.