summaryrefslogtreecommitdiffstats
path: root/sys/net/if_bridge.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* We have this sequence in bridge(4) ioctl(2) path:mvs2021-01-251-1/+3
* `struct bstp_state' stores pointer to parent `ifnet' as `bs_ifp'.mvs2020-07-301-4/+5
* Interface index is unsigned integer. Fix the places where it referencedmvs2020-07-291-2/+2
* Use interface index instead of pointer to `ifnet' in `struct bstp_port'.mvs2020-07-221-2/+2
* turn the linkstate hooks into a task list, like the detach hooks.dlg2019-11-071-2/+2
* replace the hooks used with if_detachhooks with a task list.dlg2019-11-061-2/+2
* Switch the list of span interfaces and interfaces to SMR.mpi2019-05-121-12/+16
* Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.mpi2019-04-281-12/+9
* Move the tag mechanism outside of net/if_bridge.c.mpi2019-03-081-3/+3
* Protect the hash table with a mutex.mpi2019-02-201-5/+14
* Make bridge_rtupdate() return an error value instead of a pointer.mpi2019-02-171-2/+2
* Plumbing to simplify upcoming locking.mpi2019-01-291-1/+2
* Convert interface lists from TAILQ to SLIST in preparation for finempi2019-01-171-4/+4
* Stop passing `sc' when it isn't needed and use `ifp' where it's goodmpi2018-12-071-8/+3
* Add a new '-protected' option for bridge members.mpi2018-02-081-1/+3
* implement an arp filterhenning2018-02-051-1/+18
* Stop using pfsockaddr_union outside of pf so that we can remove its usageclaudio2017-01-201-3/+14
* No need for a splsoftnet()/splx() dance when the KERNEL_LOCK() is whatmpi2017-01-111-2/+2
* Use detach hook to notify bridge of interface removal instead of addingrzalamena2016-10-031-2/+2
* Rename brtag_src/brtag_dst to brtag_peer/brtag_local to avoidreyk2016-09-291-3/+3
* Add support for a multipoint-to-multipoint mode in vxlan(4). In thisreyk2016-09-031-6/+16
* Add switch(4) support to ifconfiggoda2016-09-021-4/+14
* Import switch(4), an in-kernel OpenFlow switch which can work alone.goda2016-09-011-1/+3
* Split functions in if_bridge.c into if_bridge.c bridgectl.c .goda2015-12-011-1/+18
* Delete sc_root_port which became unused when RSTP is merged.yasuoka2015-11-281-2/+1
* Use input handlers for bridge(4).mpi2015-11-071-2/+1
* The bridge list is a relict, delete the remaining LIST_REMOVE.bluhm2015-08-241-2/+1
* By design if_input_process() needs to hold a reference on the receivingmpi2015-07-021-2/+2
* Adapt bridge(4) to the new if_input() framework.mpi2015-06-231-3/+2
* dont rely on hfsc.h via pfvar.h to include sys/timeout.h.dlg2015-04-121-1/+2
* Userland (base & ports) was adapted to always include <netinet/in.h>deraadt2015-01-241-2/+2
* convert to using siphashtedu2014-12-221-2/+2
* Just use sockaddr_union instead of a handcrafted version and renamereyk2013-10-131-10/+2
* Import vxlan(4), the virtual extensible local area network tunnelreyk2013-10-131-1/+14
* Change interface and span interface lists from LIST to TAILQ.camield2013-01-231-4/+4
* Point an interface directly to its bridgeport configuration, insteadcamield2012-10-051-1/+6
* Don't filter spanning tree BPDUs. Either process, or forward them.mpf2012-09-201-2/+2
* remove bs_list occurrences. fixes panic on destroy.fgsch2010-11-201-2/+1
* Remove unused bstp_list and bstp_attach.mpf2010-10-311-2/+1
* A function that only returns NULL should return void.claudio2010-10-281-2/+2
* refer to the RSTP point to point option as "PTP" instead of "P2P".reyk2006-12-111-5/+5
* Add Rapid Spanning Tree Protocol support (802.1d-2004) based on workreyk2006-12-031-49/+217
* fix a whitespace error causing confusionhenning2006-05-281-2/+2
* if the wireless hostap interface belongs to a bridge, learn the node'sreyk2005-10-091-1/+2
* Simplify hashtable (de)allocation by moving it into the clone functions.camield2004-12-231-2/+7
* add support for ifconfig clone/destroy; ok henning deraadtmarkus2003-12-031-1/+2
* no named args in prototypesjason2003-07-151-2/+2
* add a pf_tagname field to ifbrlreq and a pf_tag field to ifbrlnode.henning2003-06-251-1/+5
* nuke clause 3 & 4jason2003-06-021-6/+1
* KNF & ANSI, jason agreeshenning2003-05-301-2/+2