aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_bridge.c
Commit message (Expand)AuthorAgeFilesLines
...
* On the first loop for generating a bridge MAC address use the localAndrew Thompson2011-09-041-6/+21
* When adding IPv6 fwd support to ipfw in r225044 these two files wereBjoern A. Zeeb2011-08-271-0/+1
* Unbreak LINT by moving all carp hooks to net/if.c / netinet/ip_carp.h, withWill Andrews2010-08-111-6/+2
* Allow carp(4) to be loaded as a kernel module. Follow precedent set byWill Andrews2010-08-111-6/+7
* Bring in the most recent version of ipfw and dummynet, developedLuigi Rizzo2010-03-021-5/+4
* - Check if_type of "addm <interface>" before setting theHiroki Sato2010-01-311-14/+34
* Declare a new EVENTHANDLER called iflladdr_event which signals that the L2Andrew Thompson2010-01-181-0/+2
* Various cleanup done in ipfw3-head branch including:Luigi Rizzo2010-01-041-9/+10
* bring in several cleanups tested in ipfw3-head branch, namely:Luigi Rizzo2009-12-281-4/+8
* merge code from ipfw3-head to reduce contention on the ipfw lockLuigi Rizzo2009-12-221-6/+9
* Start splitting ip_fw2.c and ip_fw.h into smaller components.Luigi Rizzo2009-12-151-0/+1
* Virtualize the pfil hooks so that different jails may chose differentJulian Elischer2009-10-111-20/+21
* When bridging LRO is causing a problem, the believeJack F Vogel2009-08-241-7/+6
* Many network stack subsystems use a single global data structure to holdRobert Watson2009-08-021-9/+9
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-6/+0
* carp(4) allows people to share a set of IP addresses and can onlyBjoern A. Zeeb2009-06-111-1/+3
* Close long existed race with net.inet.ip.fw.one_pass = 0:Oleg Bulyzhin2009-06-091-3/+11
* More cleanup in preparation of ipfw relocation (no actual code change):Luigi Rizzo2009-06-051-2/+2
* Reorder the bridge add and delete routines to avoid calling ifpromisc() withAndrew Thompson2009-05-011-32/+37
* use if_transmit intead of direct frobbing of the if_snd q; this is noSam Leffler2009-04-271-11/+2
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson2009-04-111-9/+9
* Remove IFF_NEEDSGIANT, a compatibility infrastructure introducedRobert Watson2009-03-151-2/+0
* bridge_delete_member is called via the event handler from if_detachAndrew Thompson2009-02-131-5/+9
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-1/+2
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+2
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+5
* Put the bridge mac inheritance behind a sysctl with the default off as thisAndrew Thompson2008-09-081-2/+7
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-13/+14
* LRO combined packets can actually be bridged as long as all the interfaces alsoAndrew Thompson2008-08-161-5/+6
* Be smarter about disabling interface capabilities. TOE/TSO/TXCSUM will only beAndrew Thompson2008-07-031-23/+51
* Set bridge MAC addresses to the MAC address of their first interface unlessPhilip Paeps2008-07-011-6/+33
* Remove a chunk of duplicated code, test the destination address against theAndrew Thompson2008-01-181-56/+27
* IEEE 802.1D-2004 states, frames containing any of the group MAC AddressesAndrew Thompson2008-01-181-1/+14
* Sync from OpenBSD r1.118, nuke clause 3 & 4.Andrew Thompson2008-01-171-5/+0
* Simplify the error handling and use the dereferenced sc->sc_ifp pointer.Andrew Thompson2007-12-181-44/+26
* When the bridge has an address and a packet comes in for it then drop it if theAndrew Thompson2007-12-181-0/+7
* 1) dummynet_io() declaration has changed.Oleg Bulyzhin2007-11-061-1/+1
* Add an option to limit the number of source MACs that can be behind a bridgeAndrew Thompson2007-11-041-23/+86
* Use ETHER_BPF_MTAP so that the vlan tags are visible to bpf(4) when bridging aAndrew Thompson2007-10-201-4/+4
* The bridging output function puts the mbuf directly on the interfaces sendAndrew Thompson2007-10-181-1/+17
* Allow additional packet filtering on the physical interface for locallyAndrew Thompson2007-09-161-0/+20
* Add a bridge interface flag called PRIVATE where any private port can notAndrew Thompson2007-08-011-33/+37
* Avoid holding the softc lock when using copyout().Andrew Thompson2007-07-261-29/+57
* Add the vlan tag to the bridge route table. This allows a vlan trunk to beAndrew Thompson2007-06-131-26/+53
* Remove a KASSERT intended to help the developer, the condition is no longerAndrew Thompson2007-05-301-0/+2
* etherbroadcastaddr is now unused.Andrew Thompson2007-03-191-3/+0
* M_BCAST & M_MCAST are now set by ether_input before passing to the bridge.Andrew Thompson2007-03-191-7/+1
* Give a chance for packet to appear with a correct input interfacesRoman Kurakin2007-03-181-30/+50
* Properly move the setting of bstp_linkstate_p to the bridgestp module.Andrew Thompson2007-03-141-2/+0