Searched hist:638 (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.2-release/sys/net/
H A Dif_tap.cdiff 166443 Sat Feb 03 02:57:45 MST 2007 bms Drop unicast Ethernet frames not destined for the configured address
of a tap(4) instance, if IFF_PROMISC is not set.

In tap(4), we should emulate the effect IFF_PROMISC would have on
hardware, otherwise we risk introducing layer 2 loops if tap(4) is
used with bridges. This means not even bpf(4) gets to see them.

This patch has been tested in a variety of situations. Multicast and
broadcast frames are correctly allowed through. I have observed this
behaviour causing problems with multiple QEMU instances hosted on
the same FreeBSD machine.

The checks in in ether_demux() [if_ethersubr.c, rev 1.222, line 638]
are insufficient to prevent this bug from occurring, as ifp->if_vlantrunk
will always be NULL for the non-vlan case.

MFC after: 3 weeks
PR: 86429
Submitted by: Pieter de Boer (with changes)
/freebsd-10.2-release/sys/i386/conf/
H A DNOTESdiff 638 Tue Oct 19 19:49:24 MDT 1993 nate Updated LINT to have the mse0 config line
/freebsd-10.2-release/sys/conf/
H A DNOTESdiff 638 Tue Oct 19 19:49:24 MDT 1993 nate Updated LINT to have the mse0 config line

Completed in 621 milliseconds