Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
From: Matt Thomas (matt3am-software.com)
Date: Mon Jan 07 2002 - 12:04:04 CST
At 08:39 AM 1/7/2002 -0500, RJ Atkinson wrote:
>Dennis's analysis seems dead-on to me. The fix would be to have some
>kind of BSD Sockets API extension that could be used to identify the
>arriving interface for DHCP REQUEST packets. Ideally, such an
>extension would be coordinated with the other *BSD kernel folks,
>so it could be more widely implemented than just NetBSD.
Actually, it already exists (in a slightly different form). The IPv6
Advanced API contains just a method (IPV6_PKTINFO). Just use the same
abstraction for IPv4 (IP_PKTINFO, struct in_pktinfo). It's trivial.
I've done it in a private source pool.
-- Matt Thomas Internet: matt3am-software.com 3am Software Foundry WWW URL: http://www.3am-software.com/bio/matt/ Cupertino, CA Disclaimer: I avow all knowledge of this message