aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge
AgeCommit message (Expand)AuthorFilesLines
2015-03-14bridge: reset bridge mtu after deleting an interfaceVenkat Venkatsubra1-0/+2
2015-03-03net: bridge: add compile-time assert for cb struct sizeFlorian Westphal1-0/+2
2015-02-12bridge: netfilter: Move sysctl-specific error code inside #ifdefGeert Uytterhoeven1-5/+2
2015-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-7/+5
2015-02-09bridge: Fix inability to add non-vlan fdb entryToshiaki Makita1-7/+5
2015-02-07bridge: add missing bridge port check for offloadsRoopa Prabhu1-2/+2
2015-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-23/+6
2015-02-04Revert "bridge: Let bridge not age 'externally' learnt FDB entries, they are ...David S. Miller1-1/+1
2015-02-04bridge: Let bridge not age 'externally' learnt FDB entries, they are removed ...Siva Mannem1-1/+1
2015-02-01bridge: offload bridge port attributes to switch asic if feature flag setRoopa Prabhu1-3/+23
2015-02-01bridge: add flags argument to ndo_bridge_setlink and ndo_bridge_dellinkRoopa Prabhu2-4/+4
2015-01-30net: mark some potential candidates __read_mostlyDaniel Borkmann1-1/+1
2015-01-25bridge: simplify br_getlink() a bitDan Carpenter1-6/+3
2015-01-19net: bridge: reject DSA-enabled master netdevices as bridge membersFlorian Fainelli1-2/+8
2015-01-19netfilter: nf_tables: validate hooks in NAT expressionsPablo Neira Ayuso1-23/+6
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg3-3/+6
2015-01-18net: replace br_fdb_external_learn_* calls with switchdev notifier eventsJiri Pirko3-35/+59
2015-01-17bridge: fix setlink/dellink notificationsRoopa Prabhu1-0/+5
2015-01-15bridge: use MDBA_SET_ENTRY_MAX for maxtype in nlmsg_parse()Nicolas Dichtel1-1/+1
2015-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+2
2015-01-14bridge: only provide proxy ARP when CONFIG_INET is enabledArnd Bergmann1-1/+2
2015-01-13net: rename vlan_tx_* helpers since "tx" is misleading thereJiri Pirko5-13/+13
2015-01-13bridge: fix uninitialized variable warningRoopa Prabhu1-7/+9
2015-01-12bridge: new function to pack vlans into ranges during getsRoopa Prabhu1-21/+124
2015-01-12bridge: support for multiple vlans and vlan ranges in setlink and dellink req...Roopa Prabhu1-36/+68
2015-01-12bridge: Add ability to enable TSOToshiaki Makita1-0/+1
2015-01-05net: Do not call ndo_dflt_fdb_dump if ndo_fdb_dump is definedHubert Sokolowski1-1/+6
2014-12-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2-48/+92
2014-12-02bridge: move private brport flags to if_bridge.h so port drivers can use flagsScott Feldman1-10/+0
2014-12-02bridge: add API to notify bridge driver of learned FBD on offloaded deviceScott Feldman2-2/+92
2014-12-02bridge: call netdev_sw_port_stp_update when bridge port STP status changesScott Feldman1-0/+7
2014-12-02net: make vid as a parameter for ndo_fdb_add/ndo_fdb_delJiri Pirko2-37/+6
2014-12-02bridge: convert flags in fbd entry into bitfieldsJiri Pirko1-3/+3
2014-12-02bridge: rename fdb_*_hw to fdb_*_hw_addr to avoid confusionJiri Pirko1-7/+7
2014-11-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2014-11-27netfilter: nf_tables_bridge: set the pktinfo for IPv4/IPv6 trafficAlvaro Neira1-1/+39
2014-11-27netfilter: nf_tables_bridge: export nft_reject_ip*hdr_validate functionsAlvaro Neira2-47/+53
2014-11-26bridge: Add missing policy entry for IFLA_BRPORT_FAST_LEAVEThomas Graf1-0/+1
2014-11-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-0/+1
2014-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+1
2014-11-21vlan: rename __vlan_put_tag to vlan_insert_tag_set_protoJiri Pirko1-2/+2
2014-11-17bridge: fix netfilter/NF_BR_LOCAL_OUT for own, locally generated queriesLinus Lüssing1-2/+1
2014-11-13netfilter: fix various sparse warningsFlorian Westphal1-0/+1
2014-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2014-11-03netfilter: nft_reject_bridge: Fix powerpc build errorGuenter Roeck1-0/+1
2014-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-32/+295
2014-10-31netfilter: nft_reject_bridge: restrict reject to prerouting and inputPablo Neira Ayuso1-1/+32
2014-10-31netfilter: nft_reject_bridge: don't use IP stack to reject trafficPablo Neira Ayuso2-10/+254
2014-10-31netfilter: nf_tables_bridge: update hook_mask to allow {pre,post}routingPablo Neira Ayuso1-2/+4
2014-10-27bridge: Add support for IEEE 802.11 Proxy ARPKyeyoon Park5-1/+71
2014-10-24bridge: Do not compile options in br_parse_ip_optionsHerbert Xu1-19/+5
2014-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-0/+15
2014-10-07bridge: Save frag_max_size between PRE_ROUTING and POST_ROUTINGHerbert Xu2-0/+15
2014-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller3-5/+97
2014-10-05bridge: Add filtering support for default_pvidVlad Yasevich4-7/+136
2014-10-05bridge: Simplify pvid checks.Vlad Yasevich2-7/+4
2014-10-05bridge: Add a default_pvid sysfs attributeVlad Yasevich3-0/+48
2014-10-02netfilter: explicit module dependency between br_netfilter and physdevPablo Neira Ayuso1-0/+5
2014-10-02netfilter: nf_tables: allow to filter from prerouting and postroutingPablo Neira Ayuso1-0/+2
2014-10-02netfilter: nft_reject: introduce icmp code abstraction for inet and bridgePablo Neira Ayuso1-5/+90
2014-10-01net: bridge: add a br_set_state helper functionFlorian Fainelli6-11/+17
2014-09-30netfilter: bridge: build br_nf_core only if requiredFlorian Westphal1-2/+3
2014-09-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller10-119/+137
2014-09-26netfilter: bridge: move br_netfilter out of the corePablo Neira Ayuso10-91/+137
2014-09-26netfilter: bridge: nf_bridge_copy_header as static inline in headerPablo Neira Ayuso1-28/+0
2014-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-3/+16
2014-09-15bridge: Fix br_should_learn to check vlan_enabledVlad Yasevich1-1/+1
2014-09-13bridge: Allow clearing of pvid and untagged bitmapVlad Yasevich1-0/+4
2014-09-13bridge: Check if vlan filtering is enabled only once.Vlad Yasevich2-4/+13
2014-09-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-0/+15
2014-09-09bridge: Cleanup of unncessary check.Rami Rosen1-3/+0
2014-09-09bridge: implement rtnl_link_ops->changelinkJiri Pirko1-0/+39
2014-09-09bridge: implement rtnl_link_ops->get_size and rtnl_link_ops->fill_infoJiri Pirko1-0/+25
2014-09-09bridge: implement rtnl_link_ops->slave_changelinkJiri Pirko1-2/+16
2014-09-09bridge: implement rtnl_link_ops->get_slave_size and rtnl_link_ops->fill_slave...Jiri Pirko1-6/+21
2014-09-09bridge: switch order of rx_handler reg and upper dev linkJiri Pirko1-7/+8
2014-09-09netfilter: ebtables: create audit records for replacesNicolas Dichtel1-0/+15
2014-08-22br_multicast: Replace rcu_assign_pointer() with RCU_INIT_POINTER()Andreea-Cristina Bernat1-1/+1
2014-08-11net: Always untag vlan-tagged traffic on input.Vlad Yasevich1-1/+1
2014-08-08netfilter: don't use mutex_lock_interruptible()Pablo Neira Ayuso1-8/+2
2014-08-06list: fix order of arguments for hlist_add_after(_rcu)Ken Helias1-1/+1
2014-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2014-08-05bridge: Update outdated comment on promiscuous modeToshiaki Makita1-4/+2
2014-08-04bridge: remove a useless commentMichael S. Tsirkin1-1/+0
2014-07-31bridge: Don't include NDA_VLAN for FDB entries with vid 0Toshiaki Makita1-1/+1
2014-07-25netfilter: kill remnants of ulog targetsPaul Bolle1-1/+0
2014-07-22netfilter: bridge: add reject supportPablo Neira Ayuso3-0/+74
2014-07-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller5-451/+107
2014-07-15net: set name_assign_type in alloc_netdev()Tom Gundersen1-1/+1
2014-07-10bridge: netlink dump interface at par with brctlJamal Hadi Salim1-3/+12
2014-07-10bridge: fdb dumping takes a filter deviceJamal Hadi Salim2-1/+6
2014-07-08bridge: export knowledge about the presence of IGMP/MLD queriersLinus Lüssing1-0/+37
2014-06-27netfilter: bridge: add generic packet loggerPablo Neira Ayuso4-43/+107
2014-06-25netfilter: nf_log: use an array of loggers instead of listPablo Neira Ayuso1-0/+1
2014-06-25netfilter: kill ulog targetsPablo Neira Ayuso2-409/+0
2014-06-21bridge: use list_for_each_entry_continue_reverseLi RongQing1-6/+4
2014-06-12bridge: fix compile error when compiling without IPv6 supportLinus Lüssing1-0/+2
2014-06-12bridge: fix smatch warning / potential null pointer dereferenceLinus Lüssing1-0/+2
2014-06-11bridge: Support 802.1ad vlan filteringToshiaki Makita3-0/+130
2014-06-11bridge: Prepare for forwarding another bridge group addressesToshiaki Makita3-2/+10
2014-06-11bridge: Prepare for 802.1ad vlan filtering supportToshiaki Makita3-12/+51
2014-06-11bridge: Add 802.1ad tx vlan accelerationToshiaki Makita1-2/+3
2014-06-10bridge: memorize and export selected IGMP/MLD querier portLinus Lüssing2-6/+67
2014-06-10bridge: add export of multicast database adjacent to net_devLinus Lüssing2-12/+58
2014-06-10bridge: adhere to querier election mechanism specified by RFCsLinus Lüssing2-13/+95
2014-06-10bridge: rename struct bridge_mcast_query/querierLinus Lüssing3-95/+100
2014-06-05bridge: Fix incorrect judgment of promiscToshiaki Makita1-1/+2
2014-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-3/+44
2014-06-02bridge: Add bridge ifindex to bridge fdb notify msgsRoopa Prabhu1-0/+3
2014-06-02bridge: Prevent insertion of FDB entry with disallowed vlanToshiaki Makita3-2/+37
2014-06-01bridge: notify user space after fdb updateJon Maxwell1-1/+7
2014-06-01bridge: fix the unbalanced promiscuous count when add_if failedwangweidong1-1/+1
2014-05-26netfilter: bridge: fix Kconfig unmet dependenciesPablo Neira2-6/+3
2014-05-22bridge: make br_device_notifier staticCong Wang4-121/+99
2014-05-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nftablesDavid S. Miller4-2/+154
2014-05-18bridge: fix spelling of promiscuousstephen hemminger1-1/+1
2014-05-18net: bridge: fix buildAlexei Starovoitov1-1/+1
2014-05-16bridge: Automatically manage port promiscuous mode.Vlad Yasevich4-7/+116
2014-05-16bridge: Add addresses from static fdbs to non-promisc portsVlad Yasevich1-6/+69
2014-05-16bridge: Introduce BR_PROMISC flagVlad Yasevich2-1/+3
2014-05-16bridge: Add functionality to sync static fdb entries to hwVlad Yasevich2-0/+58
2014-05-16bridge: Keep track of ports capable of automatic discovery.Vlad Yasevich4-1/+36
2014-05-16bridge: Turn flag change macro into a function.Vlad Yasevich1-10/+17
2014-05-13net: get rid of SET_ETHTOOL_OPSWilfried Klaebe1-1/+1
2014-05-12vlan: rename __vlan_find_dev_deep() to __vlan_find_dev_deep_rcu()dingtianhong1-1/+1
2014-05-05bridge: superfluous skb->nfct check in br_nf_dev_queue_xmitVasily Averin1-2/+2
2014-04-27bridge: Handle IFLA_ADDRESS correctly when creating bridge deviceToshiaki Makita1-0/+15
2014-04-24netfilter: nf_tables: Add meta expression key for bridge interface nameTomasz Bursztyka4-2/+154
2014-04-11bridge: Fix double free and memory leak around br_allowed_ingressToshiaki Makita2-4/+5
2014-04-05netfilter: Can't fail and free after table replacementThomas Graf1-3/+2
2014-03-31bridge: use is_skb_forwardable in forward pathVlad Yasevich1-7/+2
2014-03-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-25/+36
2014-03-29netpoll: Remove gfp parameter from __netpoll_setupEric W. Biederman3-11/+10
2014-03-28bridge: Fix crash with vlan filtering and tcpdumpVlad Yasevich2-5/+20
2014-03-28bridge: Fix handling stacked vlan tagsToshiaki Makita1-17/+1
2014-03-28bridge: Fix inabillity to retrieve vlan tags when tx offload is disabledToshiaki Makita2-3/+15
2014-03-27net/bridge: Use RCU_INIT_POINTER(x, NULL) in br_vlan.cMonam Agarwal1-4/+4
2014-03-14net: Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irqEric W. Biederman1-2/+2
2014-03-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+30
2014-03-11bridge: multicast: enable snooping on general queries onlyLinus Lüssing1-3/+5
2014-03-11bridge: multicast: add sanity check for general query destinationLinus Lüssing1-0/+19
2014-03-06inet: remove now unused flag DST_NOPEERHannes Frederic Sowa1-1/+1
2014-03-05bridge: multicast: add sanity check for query source addressesLinus Lüssing1-0/+6
2014-02-24bridge: netfilter: Use ether_addr_copyJoe Perches5-7/+7
2014-02-24bridge: Use ether_addr_copy and ETH_ALENJoe Perches3-5/+5
2014-02-14net: introduce netdev_alloc_pcpu_stats() for driversWANG Cong1-8/+1
2014-02-10bridge: Prevent possible race condition in br_fdb_change_mac_addressToshiaki Makita1-1/+5
2014-02-10bridge: Properly check if local fdb entry can be deleted when deleting vlanToshiaki Makita3-9/+23
2014-02-10bridge: Properly check if local fdb entry can be deleted in br_fdb_delete_by_...Toshiaki Makita1-19/+6
2014-02-10bridge: Properly check if local fdb entry can be deleted in br_fdb_change_mac...Toshiaki Makita1-25/+32
2014-02-10bridge: Fix the way to check if a local fdb entry can be deletedToshiaki Makita3-1/+34
2014-02-10bridge: Change local fdb entries whenever mac address of bridge device changesToshiaki Makita3-4/+5
2014-02-10bridge: Fix the way to find old local fdb entries in br_fdb_change_mac_addressToshiaki Makita1-1/+1
2014-02-10bridge: Fix the way to insert new local fdb entries in br_fdb_changeaddrToshiaki Makita1-9/+20
2014-02-10bridge: Fix the way to find old local fdb entries in br_fdb_changeaddrToshiaki Makita3-7/+16
2014-02-06bridge: fix netconsole setup over bridgeCong Wang1-23/+28
2014-01-22bridge: Remove unnecessary vlan_put_tag in br_handle_vlanToshiaki Makita1-21/+0
2014-01-13bridge: move br_net_exit() to br.cWANG Cong3-19/+18
2014-01-09netfilter: nf_tables: rename nft_do_chain_pktinfo() to nft_do_chain()Patrick McHardy1-1/+1
2014-01-09netfilter: nf_tables: minor nf_chain_type cleanupsPatrick McHardy1-2/+2
2014-01-09netfilter: nf_tables: constify chain type definitions and pointersPatrick McHardy1-1/+1
2014-01-09netfilter: nf_tables: add missing module references to chain typesPatrick McHardy1-0/+1
2014-01-07netfilter: nf_tables: add support for multi family tablesPatrick McHardy1-0/+1
2014-01-07netfilter: nf_tables: make chain types override the default AF functionsPatrick McHardy1-19/+19
2014-01-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2014-01-06bridge: use DEVICE_ATTR_xx macrossfeldma@cumulusnetworks.com1-141/+108
2014-01-06bridge: use spin_lock_bh() in br_multicast_set_hash_maxCurt Brune1-2/+2
2014-01-04net: unify the pcpu_tstats and br_cpu_netstats as oneLi RongQing3-15/+7
2014-01-01netlink: cleanup rntl_af_registerstephen hemminger1-4/+1
2013-12-19bridge: change the position of '{' to the pre linetanxiaojun4-18/+9
2013-12-19bridge: change "foo* bar" to "foo *bar"tanxiaojun2-10/+10
2013-12-19bridge: add space before '(/{', after ',', etc.tanxiaojun7-12/+12
2013-12-19bridge: remove unnecessary parenthesestanxiaojun2-3/+3
2013-12-19bridge: remove unnecessary condition judgmenttanxiaojun2-4/+2
2013-12-18bridge: spelling fixestanxiaojun3-3/+3
2013-12-10net: more spelling fixesstephen hemminger1-2/+2
2013-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-1/+11
2013-12-06br: fix use of ->rx_handler_data in code executed on non-rx_handler pathJiri Pirko2-1/+11
2013-12-06netfilter: Fix FSF address in file headersJeff Kirsher1-2/+1
2013-11-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-3/+5
2013-11-20bridge: flush br's address entry in fdb when remove theDing Tianhong1-0/+2
2013-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-14/+11
2013-11-19netfilter: ebt_ip6: fix source and destination matchingLuís Fernando Cornachioni Estrozi1-3/+5
2013-11-14bridge: Fix memory leak when deleting bridge with vlan filtering enabledToshiaki Makita1-0/+1
2013-11-14bridge: Call vlan_vid_del for all vids at nbp_vlan_flushToshiaki Makita1-0/+4
2013-11-14bridge: Use vlan_vid_[add/del] instead of direct ndo_vlan_rx_[add/kill]_vid c...Toshiaki Makita1-14/+6
2013-11-14Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+7
2013-11-06net: Explicitly initialize u64_stats_sync structures for lockdepJohn Stultz1-0/+7
2013-11-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller2-2/+40
2013-11-04Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller1-0/+2
2013-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-35/+27
2013-10-29bridge: pass correct vlan id to multicast codeVlad Yasevich4-29/+25
2013-10-28netfilter: bridge: nf_tables: add filter chain typePablo Neira Ayuso1-2/+39
2013-10-28netfilter: bridge: fix nf_tables bridge dependencies with main corePablo Neira Ayuso1-0/+1
2013-10-27bridge: netfilter: orphan skb before invoking ip netfilter hooksFlorian Westphal1-0/+2
2013-10-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-6/+3
2013-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller7-79/+99
2013-10-22Revert "bridge: only expire the mdb entry when query is received"Linus Lüssing3-22/+28
2013-10-19net: 8021q/bluetooth/bridge/can/ceph: Remove extern from function prototypesJoe Perches2-173/+150
2013-10-18bridge: Fix updating FDB entries when the PVID is appliedToshiaki Makita1-0/+1