summaryrefslogtreecommitdiff
path: root/sys/net/if_switch.c
AgeCommit message (Expand)Author
2019-11-06replace the hooks used with if_detachhooks with a task list.David Gwynne
2019-09-30remove the "copy function" argument to bpf_mtap_hdr.David Gwynne
2019-05-12Unused switch_port variable.akoshibe
2019-05-10Add port protection support to switch(4). The behavior copies that ofakoshibe
2019-04-28Removes the KERNEL_LOCK() from bridge(4)'s output fast-path.Martin Pieuchot
2018-12-28Fix mbuf releated crashes in switch(4). They have been found byAlexander Bluhm
2018-12-07Stop passing `sc' when it isn't needed and use `ifp' where it's goodMartin Pieuchot
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-01-09Creating a cloned interface could return ENOMEM due to temporaryAlexander Bluhm
2017-11-20Remove duplicated code working around the fact that ifpromisc() requiredMartin Pieuchot
2017-05-31Move IPv4 & IPv6 incoming/forwarding path, PIPEX ppp processing andMartin Pieuchot
2017-05-12Make a kernel with switch(4) but without INET6 compile again.Alexander Bluhm
2017-01-17Clean-up switch(4) device by removing excess prototypes, verbose debugsRafael Zalamena
2016-12-22Validate the OFP header to make sure it always have a sane size, alsoRafael Zalamena
2016-11-28Rename "flowmax" to "maxflow" and give each switch(4) ioctl aReyk Floeter
2016-11-22Fix panic on detach hook when interfaces get destroyed.Rafael Zalamena
2016-11-20Extend the DLT_OPENFLOW header to include the switch datapath id.Reyk Floeter
2016-11-16Add new DLT_OPENFLOW link-type to allow using tcpdump to debug switch(4),Reyk Floeter
2016-11-10Add support for partial writes in switchwrite so we can use multipleRafael Zalamena
2016-10-28Remove unused function, the code is already inlined in action_outputRafael Zalamena
2016-10-28When doing pktout we must run the classifier again, because some action(s)Rafael Zalamena
2016-10-08Add missing if_put() in the switch(4) destroy path.Rafael Zalamena
2016-10-07Use detach hook to notify switch(4) about interface removals instead ofRafael Zalamena
2016-09-29Rename brtag_src/brtag_dst to brtag_peer/brtag_local to avoidReyk Floeter
2016-09-28Fix a kernel panic that happened when destroying interfaces attached toRafael Zalamena
2016-09-04Fixed uninitialized variable in switch_process()Kazuya Goda
2016-09-04Make per-packet allocated memory use pool in switch(4)Kazuya Goda
2016-09-03Add support for a multipoint-to-multipoint mode in vxlan(4). In thisReyk Floeter
2016-09-02Add switch(4) support to ifconfigKazuya Goda
2016-09-01Import switch(4), an in-kernel OpenFlow switch which can work alone.Kazuya Goda