[PATCH] Introduce M_PROMISC to lower part of Ethernet code

Bruce M Simpson bms at incunabulum.net
Sat Feb 10 21:17:55 UTC 2007


Hi,

Thunderbird keeps crashing whenever I draft these messages, which is 
frustrating.

Can we discuss this change? I would like to get it in as we get the 
following wins:

1. Potentially cleaner code in ether_demux()/ether_input()
2. Ways of detecting and preventing L2/L3 forwarding loops
3. Being able to do more with promiscuous mode in general e.g. using it 
to emulate broken IFF_ALLMULTI with network cards which can't support 
multicast routing properly.

Feedback eagerly looked forward to; this is not a complete change; this 
is strictly development quality at the moment.

Regards,
BMS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: promisc2.diff
Type: text/x-patch
Size: 3879 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20070210/826f15b7/promisc2.bin


More information about the freebsd-net mailing list