Subject: Re: Reimplementing broadcast check for ARP
To: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
From: Matt Thomas <matt@3am-software.com>
List: tech-net
Date: 10/02/1997 09:26:08
At 02:15 PM 10/2/97 +0200, you wrote:
>	Reimplementing broadcast check for ARP
>	--------------------------------------
>
>When building the new ARP system, I left commented out the test that
>the reported linklevel address is not the broadcast address). 
>
>Problem was that the new ARP system can't know, per se, what the
>broadcast address IS.
>
>I see this condition on my home session (because of an unspoken
>betatest version of some TCP/IP stack I'm using with AmigaOS on one of
>my machines), and, actually, without the test there's a "nice" DOS
>attack possible.
>
>I'm considering two possible fixes:

=C= Use the M_BCAST flag in the mbuf header to test if was received
via a broadcast.  (which should be set by ether_input or arc_input or...)
-- 
Matt Thomas               Internet:   matt@3am-software.com
3am Software Foundry      WWW URL:    http://www.3am-software.com/bio/matt.html
Nashua, NH                Disclaimer: I disavow all knowledge of this message