tcpdump mailing list archives

Re: User-space bridge on Solaris?


From: Guy Harris <guy () alum mit edu>
Date: Sat, 20 Sep 2008 09:39:44 -0700


On Sep 20, 2008, at 8:42 AM, Ben Greear wrote:

To be a bridge, you have to receive all traffic, so disabling PROMISC isn't really an option as far as I can tell.

Oh, well. A quick look at the GLD driver in OpenSolaris (/usr/src/uts/ common/io/gld.c; see cvs.opensolaris.org) seems to indicate that if you go into physical promiscuous mode you *will* get a copy of outgoing packets. I don't know whether all LAN drivers use GLD, but I suspect that, if there are any that don't, they'll implement the same behavior themselves. If you don't want to get that, you'll have to modify whatever kernel code the packet goes through - or will have to use an OS that gives you the behavior you want.
-
This is the tcpdump-workers list.
Visit https://cod.sandelman.ca/ to unsubscribe.


Current thread: