Re: Incorrect Linux ARP behavior

From: Alan Cox (alanat_private)
Date: Fri Sep 18 1998 - 20:11:09 PDT

  • Next message: Gigi Sullivan: "Tcpwrapper 7.6 - feature -"

    > checking the destination MAC address there is no way to discern if the
    > packet was really bound for listening station.  To fix this problem all
    > that needs to be done is add the following check (pseudo code):
    >
    > if(ether_header_destination != device_hardware_address) return;
    
            if(skb->pkt_type==PACKET_OTHERHOST)
            {
                    kfree_skb(skb, FREE_READ);
                    return;
            }
    
    .. I'd agree thats a bug. In fact it got fixed about 10 seconds ago :0
    
    There are btw several other ways to find promiscuous nodes especially
    multicast aware ones.
    
    Alan
    



    This archive was generated by hypermail 2b30 : Fri Apr 13 2001 - 14:16:54 PDT