summaryrefslogtreecommitdiffstats
path: root/sys/net/if_bridge.c
Commit message (Expand)AuthorAgeFilesLines
* - Use the new bridgestp callback to once again flush our bridge routes when anthompsa2006-08-021-2/+38
* Tell bridgestp that we are about to free the memory so it can cleanup.thompsa2006-08-021-0/+3
* Add some statistics that are needed to support RFC4188 as part of the SoC2006thompsa2006-07-311-1/+106
* Remove the dependency of bridgestp.h on if_bridgevar.h by moving a couple ofthompsa2006-07-271-2/+50
* bridgestp is now a seperate module.thompsa2006-07-261-0/+1
* Remove stp variables that are already initialised in bstp_attach().thompsa2006-07-261-5/+0
* /tmp/cvsuusTrcthompsa2006-07-261-86/+64
* Remove variables that are overridden by ether_ifattach(). This clears up anythompsa2006-07-261-3/+0
* Revise network interface cloning to take an optional opaquesam2006-07-091-2/+2
* Allow gif interfaces to be added as span ports, the user may want to send athompsa2006-06-201-0/+1
* Fix spelling mistake in comment.thompsa2006-06-191-1/+1
* Use bit operations to get a locally administered address rather than using athompsa2006-06-121-5/+4
* Allow bridge and carp to play nicely together by returning the packet if itsthompsa2006-06-081-2/+16
* Fix style(9) nits, whitespace and parentheses.thompsa2006-05-161-61/+52
* Recalculate IP checksum after running pfil hooks.dhartmei2006-05-151-2/+17
* Add support for fragmenting ipv4 packets.thompsa2006-04-291-7/+85
* Assert that the mbuf is not shared to ensure problems like the last commit arethompsa2006-03-261-0/+3
* m_dup () packet not m_copypacket () since we will modify it. For morerik2006-03-231-2/+11
* Since we are using random ethernet addresses for the bridge, it is possiblethompsa2006-03-031-6/+21
* Slightly re-worked bpf(4) code associated with bridging: if we have acsjp2006-03-031-10/+26
* Properly initialize args structure before passing it to ipfw_chk(): havingoleg2006-02-031-0/+1
* Use PFIL_HOOKED macros in if_bridge and pass the right argument tocsjp2006-02-021-10/+10
* Fix two bugs with the bridgethompsa2006-01-311-3/+17
* Make sure buffers in if_bridge are fully initialized before copyingcperciva2006-01-251-0/+3
* Add code that clears certain capabilities from the member interface, these arethompsa2006-01-141-10/+50
* Fix a brain-o in the last commit, the conditional was always false.thompsa2006-01-021-1/+1
* Reorganise bridge_rtupdate slightly to reduce duplication.thompsa2006-01-021-3/+2
* Reset the route expiry time on each update rather than always letting them getthompsa2006-01-021-4/+3
* It is better to use time_uptime here since it is monotonic.thompsa2006-01-021-5/+5
* Minor whitespace cleanup.thompsa2006-01-021-18/+17
* Read time_second directly rather than calling getmicrotime().thompsa2006-01-021-13/+5
* When pfil(9) is enabled the bridge only considers ETHERTYPE_ARP, ETHERTYPE_IP...thompsa2005-12-291-5/+13
* Add RFC 3378 EtherIP support. This change makes it possible to add gifthompsa2005-12-211-6/+20
* As of r1.21 all broadcast packets are reprocessed by ether_input as arriving onthompsa2005-12-211-2/+6
* Use M_ZERO for the bridge_iflist to ensure there are no unexpected suprises.thompsa2005-12-171-1/+1
* Minor whitespace cleanup.thompsa2005-12-171-30/+30
* Change from a callback in if_ethersubr to using EVENTHANDLER in order to detachthompsa2005-12-171-13/+66
* It is not safe to use m_copypacket() here as the returned mbuf is readonly,thompsa2005-12-151-1/+6
* Add support for creating span ports so that one can snoop bridged trafficthompsa2005-12-141-0/+147
* The bridge is capable of sending broadcast packets so enable IFF_BROADCASTthompsa2005-11-291-1/+1
* Fix a second missed case where the refcount is not decremented.thompsa2005-11-131-2/+3
* Fix a mbuf and refcnt leak in the broadcast code.thompsa2005-11-131-4/+4
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-1/+1
* Move the cloned interface list management in to if_clone. For some drivers thethompsa2005-11-081-18/+0
* If we have been called from ether_ifdetach() then do not try and clear thethompsa2005-10-231-20/+25
* Make four more functions static that were missed in the last commit.thompsa2005-10-141-5/+5
* Change most of the bridge and stp funtions to static. This has highlightedthompsa2005-10-141-110/+114
* Further clean up the bridge hooks in if_ethersubr.c and ng_ether.cthompsa2005-10-141-8/+6
* From 101 ways to panic your kernel.thompsa2005-10-131-1/+5
* Clean up the if_bridge hooks a bit in if_ethersubr.c and ng_ether.c, movethompsa2005-10-131-1/+10
OpenPOWER on IntegriCloud