Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Feb 2001 18:20:09 -0800 (PST)
From:      Archie Cobbs <archie@dellroad.org>
To:        Bill Paul <wpaul@FreeBSD.ORG>
Cc:        asmodai@wxs.nl, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/net if_ethersubr.c
Message-ID:  <200102090220.SAA57781@curve.dellroad.org>
In-Reply-To: <20010208232101.8135E37C191@hub.freebsd.org> "from Bill Paul at Feb 8, 2001 03:21:01 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Bill Paul writes:
> > >  When we receive an incoming Ethernet frame that was unicast to a
> > >  different hardware address, we should drop it (this should only
> > >  happen in promiscuous mode).
> > 
> > You mean:
> > 
> > In promiscuous mode we don't drop it?  Whilst in normal mode we drop the
> > erroneous unicast frame?
> > 
> > The sentence is a bit ambiguous to my eyes, hence the call for
> > clarification.
> 
> I'm hoping he means: "this should only happen if the IFF_PROMISC flag
> is set on the interface." Sounds like a sanity check to me -- ideally
> the driver should not let this happen -- but I agree, this explanation
> should be clearer.

Sorry.. about that. That is what it means.

The parenthetical remark refers to the reception of a unicast packet
sent to a different address. In non-promicuous mode we won't receive
that packet (assuming the driver isn't broken).

-Archie

__________________________________________________________________________
Archie Cobbs     *     Packet Design     *     http://www.packetdesign.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102090220.SAA57781>