OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Matt Thomas (matt3am-software.com)
Date: Mon Jan 07 2002 - 12:04:04 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    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