Date: Tue, 28 Apr 1998 17:40:01 -0700 (PDT) From: Bill Fenner <fenner@parc.xerox.com> To: freebsd-bugs Subject: Re: kern/6432: IFF_NOARP does not affect ethernet interfaces. Message-ID: <199804290040.RAA22073@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/6432; it has been noted by GNATS. From: Bill Fenner <fenner@parc.xerox.com> To: lx@hosix.ntu-kpi.kiev.ua Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: kern/6432: IFF_NOARP does not affect ethernet interfaces. Date: Tue, 28 Apr 1998 17:37:57 PDT I dug up some email that I exchanged with Garrett in 1996(!!) about IFF_NOARP, in which I said: 1) Ignore incoming ARP requests for my address, but still allow ARP to fill up the ARP table and still send out ARP requests for others. 2) Reply to incoming ARP requests for my address, but don't allow ARP to fill up the ARP table and don't send out ARP requests for others. 3) Ignore incoming ARP requests for my address, don't allow ARP to fill up the arp table or send out ARP requests for others. It looks like your implementation does (3) without "options ARP_HACK" and (2) with. I think that we ended up dropping this because we didn't want to decide which semantics to implement and were reluctant to add any more flags to allow all 3 behaviors. (Not to mention how things with decisions attached to them tend to filter to the bottom of to-do lists...) I had envisioned something like a per-interface sysctl to configure the style of ARP handling on each interface, but guess that doesn't really fit with the sysctl architecture. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804290040.RAA22073>