aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge/br_forward.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-08net: bridge: fix corrupted ethernet header on multicast-to-unicastFelix Fietkau1-2/+7
2024-05-01net: bridge: fix multicast-to-unicast with fraglist GSOFelix Fietkau1-1/+1
2023-09-19net: bridge: use DEV_STATS_INC()Eric Dumazet1-2/+2
2023-07-19bridge: Add backup nexthop ID supportIdo Schimmel1-0/+1
2023-05-30skbuff: bridge: Add layer 2 miss indicationIdo Schimmel1-0/+3
2023-05-10net: add vlan_get_protocol_and_depth() helperEric Dumazet1-1/+1
2023-04-21bridge: Encapsulate data path neighbor suppression logicIdo Schimmel1-1/+2
2023-04-21bridge: Pass VLAN ID to br_flood()Ido Schimmel1-1/+2
2023-04-21bridge: Reorder neighbor suppression check when floodingIdo Schimmel1-2/+2
2022-03-03net: Add skb_clear_tstamp() to keep the mono delivery_timeMartin KaFai Lau1-1/+1
2021-07-24net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWI...Vladimir Oltean1-1/+1
2021-07-23net: bridge: switchdev: allow the TX data plane forwarding to be offloadedTobias Waldekranz1-0/+9
2021-07-20net: bridge: multicast: use multicast contexts instead of bridge or portNikolay Aleksandrov1-4/+3
2021-05-13net: bridge: mcast: add wrappers for router node retrievalLinus Lüssing1-2/+3
2021-05-13net: bridge: mcast: rename multicast router lists and timersLinus Lüssing1-2/+2
2021-01-18net: bridge: check vlan with eth_type_vlan() methodMenglong Dong1-2/+1
2020-09-23net: bridge: mcast: when forwarding handle filter mode and blocked flagNikolay Aleksandrov1-1/+14
2020-09-23net: bridge: mcast: add sg_port rhashtableNikolay Aleksandrov1-1/+1
2020-01-24net: bridge: check port state before br_allowed_egressNikolay Aleksandrov1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-04-04net: bridge: update multicast stats from maybe_deliver()Pablo Neira Ayuso1-11/+4
2019-01-17net: bridge: Fix ethernet header pointer before check skb forwardableYunjian Wang1-5/+4
2019-01-11net: clear skb->tstamp in bridge forwarding pathPaolo Abeni1-0/+1
2018-07-23net: bridge: add support for backup portNikolay Aleksandrov1-1/+15
2018-05-25net: bridge: add support for port isolationNikolay Aleksandrov1-1/+2
2018-04-27bridge: use hlist_entry_safeYueHaibing1-2/+1
2017-10-08bridge: add new BR_NEIGH_SUPPRESS port flag to suppress arp and nd floodRoopa Prabhu1-1/+1
2017-04-27bridge: add per-port broadcast flood flagMike Manning1-7/+17
2017-03-01net: bridge: allow IPv6 when multicast flood is disabledMike Manning1-1/+2
2017-02-03bridge: vlan dst_metadata hooks in ingress and egress pathsRoopa Prabhu1-1/+1
2017-01-25bridge: move maybe_deliver_addr() inside #ifdefArnd Bergmann1-25/+25
2017-01-24bridge: multicast to unicastFelix Fietkau1-2/+37
2016-09-01net: bridge: add per-port multicast flood flagNikolay Aleksandrov1-0/+3
2016-09-01net: bridge: change unicast boolean to exact pkt_typeNikolay Aleksandrov1-2/+2
2016-08-26bridge: switchdev: Add forward mark support for stacked devicesIdo Schimmel1-1/+2
2016-07-16net: bridge: remove _deliver functions and consolidate forward codeNikolay Aleksandrov1-119/+65
2016-07-16net: bridge: drop skb2/skb0 variables and use a local_rcv booleanNikolay Aleksandrov1-17/+18
2016-07-09net: bridge: extend MLD/IGMP query statsNikolay Aleksandrov1-5/+2
2016-06-30net: bridge: add support for IGMP/MLD stats and export them via netlinkNikolay Aleksandrov1-1/+12
2016-03-01net: remove skb_sender_cpu_clear()WANG Cong1-1/+0
2015-10-30bridge: set is_local and is_static before fdb entry is added to the fdb hasht...Roopa Prabhu1-1/+1
2015-10-13bridge: vlan: use proper rcu for the vlgrp memberNikolay Aleksandrov1-3/+3
2015-09-29bridge: vlan: add per-vlan struct and move to rhashtablesNikolay Aleksandrov1-4/+11
2015-09-17netfilter: Pass net into okfnEric W. Biederman1-3/+2
2015-09-17netfilter: Pass struct net into the netfilter hooksEric W. Biederman1-6/+7
2015-07-29bridge: Fix network header pointer for vlan tagged packetsToshiaki Makita1-7/+22
2015-07-09bridge: fix potential crash in __netdev_pick_tx()Eric Dumazet1-0/+1
2015-04-07netfilter: Pass socket pointer down through okfn().David Miller1-5/+8
2015-03-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-3/+1
2015-03-09bridge: move mac header copying into br_netfilterFlorian Westphal1-3/+1
2015-03-05bridge: Extend Proxy ARP design to allow optional rules for Wi-FiJouni Malinen1-0/+3
2014-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2014-10-31netfilter: nft_reject_bridge: don't use IP stack to reject trafficPablo Neira Ayuso1-0/+1
2014-10-27bridge: Add support for IEEE 802.11 Proxy ARPKyeyoon Park1-0/+5
2014-09-26netfilter: bridge: move br_netfilter out of the corePablo Neira Ayuso1-0/+2
2014-03-31bridge: use is_skb_forwardable in forward pathVlad Yasevich1-7/+2
2013-12-19bridge: remove unnecessary parenthesestanxiaojun1-2/+2
2013-12-18bridge: spelling fixestanxiaojun1-1/+1
2013-06-11bridge: Add a flag to control unicast packet flood.Vlad Yasevich1-5/+9
2013-02-13bridge: Implement vlan ingress/egress policy with PVID.Vlad Yasevich1-0/+8
2013-02-13bridge: Verify that a vlan is allowed to egress on given portVlad Yasevich1-0/+1
2012-08-14netpoll: check netpoll tx status on the right deviceAmerigo Wang1-1/+1
2012-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2012-04-24set fake_rtable's dst to NULL to avoid kernel OopsPeter Huang (Peng)1-0/+1
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet1-1/+1
2011-12-08bridge: add local MAC address to forwarding table (v2)stephen hemminger1-1/+1
2011-01-06net: bridge: check the length of skb after nf_bridge_maybe_copy_header()Changli Gao1-10/+6
2010-11-15bridge: add RCU annotation to bridge multicast tableEric Dumazet1-2/+2
2010-06-23Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-2/+2
2010-06-15bridge: Fix OOM crash in deliver_cloneHerbert Xu1-2/+2
2010-06-15bridge: Fix netpoll supportHerbert Xu1-22/+12
2010-05-10Merge branch 'master' of /repos/git/net-next-2.6Patrick McHardy1-10/+29
2010-05-06bridge: make bridge support netpollWANG Cong1-1/+22
2010-04-27bridge: multicast_flood cleanupstephen hemminger1-5/+3
2010-04-27bridge: multicast port group RCU fixstephen hemminger1-2/+2
2010-04-27bridge: multicast floodstephen hemminger1-2/+2
2010-04-20Merge branch 'master' of /repos/git/net-next-2.6Patrick McHardy1-0/+1
2010-04-13netfilter: bridge-netfilter: update a comment in br_forward.c about ip_fragme...Bart De Schuymer1-1/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-25netfilter: bridge: use NFPROTO values for NF_HOOK invocationJan Engelhardt1-5/+5
2010-03-16bridge: Make first arg to deliver_clone const.David S. Miller1-2/+4
2010-03-16bridge: Fix br_forward crash in promiscuous modeMichael Braun1-3/+11
2010-02-28bridge: Add multicast forwarding functionsHerbert Xu1-0/+67
2010-02-28bridge: Split may_deliver/deliver_clone out of br_floodHerbert Xu1-23/+46
2010-02-28bridge: Use BR_INPUT_SKB_CB on xmit pathHerbert Xu1-2/+3
2010-02-28bridge: Avoid unnecessary clone on forward pathHerbert Xu1-11/+22
2009-08-13net/bridge: Add 'hairpin' port forwarding modeFischer, Anna1-1/+2
2009-02-09bridge: Fix LRO crash with tunHerbert Xu1-1/+6
2008-06-19net: Discard and warn about LRO'd skbs received for forwardingBen Hutchings1-1/+1
2008-06-11net: remove CVS keywordsAdrian Bunk1-2/+0
2008-05-21bridge: Use on-device stats instead of private ones.Pavel Emelyanov1-1/+1
2007-09-16[BRIDGE]: Kill clone argument to br_flood_*Herbert Xu1-16/+5
2007-04-25[NET]: Allow forwarding of ip_summed except CHECKSUM_COMPLETEHerbert Xu1-1/+1
2007-02-10[NET] BRIDGE: Fix whitespace errors.YOSHIFUJI Hideaki1-2/+2
2006-09-22[NETFILTER] bridge: code rearrangement for clarityStephen Hemminger1-4/+1
2006-08-26[BRIDGE] netfilter: memory corruption fixStephen Hemminger1-3/+7
2006-07-08[NET] gso: Add skb_is_gsoHerbert Xu1-1/+1
2006-06-23[NET]: Merge TSO/UFO fields in sk_buffHerbert Xu1-2/+2
2006-06-17[BRIDGE]: optimize conditional in forward pathStephen Hemminger1-8/+4
2006-04-26[BRIDGE]: allow full size vlan packetsStephen Hemminger1-1/+7
2005-09-22[BRIDGE]: TSO fix in br_dev_queue_push_xmitVlad Drukker1-1/+2
2005-06-21[NETFILTER]: Kill nf_debugPatrick McHardy1-3/+0
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+159