aboutsummaryrefslogtreecommitdiffstats
path: root/net/bridge
AgeCommit message (Expand)AuthorFilesLines
2013-06-25bridge: check for zero ether address in fdb addStephen Hemminger1-0/+5
2013-06-24bridge: fix a typo in commentsCong Wang1-1/+1
2013-06-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+3
2013-06-17bridge: fix switched interval for MLD Query typesLinus Lüssing1-2/+3
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches1-2/+2
2013-06-11bridge: Add a flag to control unicast packet flood.Vlad Yasevich7-16/+31
2013-06-11bridge: Add flag to control mac learning.Vlad Yasevich5-4/+13
2013-06-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/pablo/...David S. Miller2-3/+9
2013-05-28net: pass info struct via netdevice notifierJiri Pirko1-1/+1
2013-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-13/+16
2013-05-23bridge: Set vlan_features to allow offloads on vlans.Vlad Yasevich1-6/+7
2013-05-23netfilter: {ipt,ebt}_ULOG: rise warning on deprecationPablo Neira Ayuso1-0/+6
2013-05-23bridge: netfilter: using strlcpy() instead of strncpy()Chen Gang1-3/+3
2013-05-22bridge: send query as soon as leave is receivedCong Wang1-0/+26
2013-05-22bridge: only expire the mdb entry when query is receivedCong Wang2-27/+13
2013-05-22bridge: use the bridge IP addr as source addr for querierCong Wang3-1/+31
2013-05-15netfilter: log: netns NULL ptr bug when calling from conntrackHans Schillstrom2-13/+16
2013-05-03bridge: fix race with topology change timerstephen hemminger1-1/+1
2013-04-30bridge: avoid OOPS if root port not foundstephen hemminger1-1/+8
2013-04-29bridge: Add fdb dst check during fdb updateroopa1-2/+14
2013-04-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-1/+4
2013-04-19net: vlan: add protocol argument to packet tagging functionsPatrick McHardy2-3/+3
2013-04-19net: vlan: prepare for 802.1ad supportPatrick McHardy1-1/+2
2013-04-19net: vlan: prepare for 802.1ad VLAN filtering offloadPatrick McHardy1-3/+7
2013-04-19net: vlan: rename NETIF_F_HW_VLAN_* feature flags to NETIF_F_HW_VLAN_CTAG_*Patrick McHardy2-5/+5
2013-04-15bridge: make user modified path cost stickystephen hemminger3-1/+4
2013-04-07Merge branch 'master' of git://1984.lsi.us.es/nf-nextDavid S. Miller3-44/+130
2013-04-05netfilter: ebt_ulog: add net namespace support for ebt_ulogGao feng1-37/+88
2013-04-05netfilter: ebt_log: add net namespace support for ebt_logGao feng1-2/+35
2013-04-05netfilter: nf_log: prepare net namespace support for loggersGao feng2-5/+7
2013-04-02bridge: remove a redundant synchronize_net()Eric Dumazet1-1/+0
2013-03-28bridge: remove unused variable ifmHong zhi guo1-9/+3
2013-03-28net-next: replace obsolete NLMSG_* with type safe nlmsg_*Hong zhi guo1-2/+2
2013-03-28net: add ETH_P_802_3_MINSimon Horman1-1/+1
2013-03-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2013-03-25Merge branch 'master' of git://1984.lsi.us.es/nf-nextDavid S. Miller2-5/+2
2013-03-24bridge: fix crash when set mac address of br interfaceHong zhi guo1-1/+1
2013-03-24bridge: avoid br_ifinfo_notify when nothing changedHong zhi guo1-2/+2
2013-03-22rtnetlink: Remove passing of attributes into rtnl_doit functionsThomas Graf1-2/+2
2013-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2013-03-17bridge: Add support for setting BR_ROOT_BLOCK flag.Vlad Yasevich1-0/+1
2013-03-15netfilter: ebt_ulog: remove unnecessary spin lock protectionGao feng1-2/+1
2013-03-15bridge: netfilter: use PTR_RET instead of IS_ERR + PTR_ERRSilviu-Mihai Popescu1-3/+1
2013-03-12bridge: using for_each_set_bit to simplify the codeWei Yongjun2-12/+3
2013-03-12bridge: using for_each_set_bit_from to simplify the codeWei Yongjun1-3/+1
2013-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-5/+11
2013-03-12bridge: reserve space for IFLA_BRPORT_FAST_LEAVEstephen hemminger1-0/+1
2013-03-10bridge: fix mdb info leaksMathias Krause1-0/+4
2013-03-07bridge: add missing vid to br_mdb_get()Cong Wang4-5/+6
2013-03-07bridge: use ipv4_is_local_multicast() helperAmerigo Wang1-1/+1
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin3-32/+22
2013-02-14bridge: make ifla_br_policy and br_af_ops staticCong Wang1-2/+2
2013-02-13bridge: Separate egress policy bitmapVlad Yasevich3-6/+19
2013-02-13bridge: Add vlan support for local fdb entriesVlad Yasevich4-25/+125
2013-02-13bridge: Add vlan support to static neighborsVlad Yasevich2-20/+134
2013-02-13bridge: Add vlan id to multicast groupsVlad Yasevich2-20/+50
2013-02-13bridge: Add vlan to unicast fdb entriesVlad Yasevich4-35/+52
2013-02-13bridge: Add the ability to configure pvidVlad Yasevich3-17/+49
2013-02-13bridge: Implement vlan ingress/egress policy with PVID.Vlad Yasevich5-10/+125
2013-02-13bridge: Dump vlan information from a bridge portVlad Yasevich3-12/+87
2013-02-13bridge: Add netlink interface to configure vlans on bridge portsVlad Yasevich4-18/+124
2013-02-13bridge: Verify that a vlan is allowed to egress on given portVlad Yasevich4-0/+41
2013-02-13bridge: Validate that vlan is permitted on ingressVlad Yasevich4-0/+85
2013-02-13bridge: Add vlan filtering infrastructureVlad Yasevich6-0/+296
2013-02-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2013-02-11netpoll: Fix __netpoll_rcu_free so that it can hold the rtnl lockNeil Horman1-1/+1
2013-02-11bridge: set priority of STP packetsStephen Hemminger1-0/+2
2013-02-11bridge: use dev->addr_assign_type to see if user change macJiri Pirko3-5/+1
2013-02-04net: remove redundant check for timer pending state before del_timerYing Xue1-4/+2
2013-02-04netns: bridge: allow unprivileged users add/delete mdb entryGao feng1-3/+0
2013-02-04netns: ebtable: allow unprivileged users to operate ebtablesGao feng1-10/+14
2013-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-3/+18
2013-01-06ethtool: fix drvinfo strings set in driversJiri Pirko1-4/+4
2013-01-04bridge: remove usage of netdev_set_master()Jiri Pirko1-3/+3
2013-01-03net: remove unnecessary NET_ADDR_RANDOM "bitclean"Jiri Pirko1-1/+0
2013-01-03bridge: add empty br_mdb_init() and br_mdb_uninit() definitions.Rami Rosen1-0/+6
2013-01-03bridge: Correctly unregister MDB rtnetlink handlersVlad Yasevich2-3/+12
2012-12-30bridge: respect RFC2863 operational statestephen hemminger4-6/+9
2012-12-21bridge: call br_netpoll_disable in br_add_ifGao feng1-3/+5
2012-12-19bridge: Correctly encode addresses when dumping mdb entriesVlad Yasevich1-2/+4
2012-12-19bridge: Do not unregister all PF_BRIDGE rtnl operationsVlad Yasevich4-1/+9
2012-12-15bridge: add flags to distinguish permanent mdb entiresAmerigo Wang3-7/+14
2012-12-14bridge: remove temporary variable for MLDv2 maximum response code computationAng Way Chuang1-3/+1
2012-12-13bridge: fix icmpv6 endian bug and other sparse warningsstephen hemminger1-4/+6
2012-12-12bridge: add support of adding and deleting mdb entriesCong Wang3-29/+289
2012-12-12bridge: notify mdb changes via netlinkCong Wang3-0/+84
2012-12-11bridge: fix seq check in br_mdb_dump()Cong Wang3-4/+5
2012-12-10bridge: make buffer larger in br_setlink()Dan Carpenter1-1/+1
2012-12-07bridge: export multicast database via netlinkCong Wang4-1/+166
2012-12-05bridge: implement multicast fast leaveDavid S. Miller4-21/+6
2012-12-05bridge: implement multicast fast leaveAmerigo Wang3-0/+42
2012-11-18net: Enable a userns root rtnl calls that are safe for unprivilged usersEric W. Biederman1-3/+0
2012-11-18net: Allow userns root to control the network bridge code.Eric W. Biederman3-18/+19
2012-11-18net: Push capable(CAP_NET_ADMIN) into the rtnl methodsEric W. Biederman1-0/+3
2012-11-14bridge: add root port blockingstephen hemminger4-2/+28
2012-11-14bridge: implement BPDU blockingstephen hemminger4-1/+15
2012-11-14bridge: add template for bridge port flagsstephen hemminger1-15/+23
2012-11-14bridge: bridge port parameters over netlinkstephen hemminger1-33/+132
2012-11-04bridge: Avoid 'statement with no effect' compiler warningsLee Jones1-4/+4
2012-11-02eth: Rename and properly align br_reserved_address arrayBen Hutchings1-1/+1
2012-11-02eth: Make is_link_local() consistent with other address testsBen Hutchings2-2/+2
2012-11-02bridge: Use is_link_local() in store_group_addr()Ben Hutchings1-8/+3
2012-10-31Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsh...David S. Miller4-18/+3
2012-10-31net: set and query VEB/VEPA bridge mode via PF_BRIDGEJohn Fastabend2-3/+3
2012-10-31net: create generic bridge opsJohn Fastabend3-60/+18
2012-10-29net, ixgbe: handle link local multicast addresses in SR-IOV modeJohn Fastabend4-18/+3
2012-10-10bridge: Pull ip header into skb->data before looking into ip header.Sarveshwar Bandi1-0/+3
2012-10-01netlink: add attributes to fdb interfacestephen hemminger2-2/+3
2012-09-19netdev: make address const in device address managementstephen hemminger2-5/+5
2012-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2012-09-12netfilter: log: Fix log-level processingJoe Perches1-1/+1
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman2-4/+4
2012-09-08netlink: hide struct module parameter in netlink_kernel_createPablo Neira Ayuso1-2/+1
2012-08-22Merge git://1984.lsi.us.es/nf-nextDavid S. Miller2-6/+2
2012-08-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-21/+21
2012-08-15bridge: fix rcu dereference outside of rcu_read_lockStephen Hemminger1-1/+2
2012-08-14netpoll: check netpoll tx status on the right deviceAmerigo Wang1-1/+1
2012-08-14bridge: use list_for_each_entry() in netpoll functionsAmerigo Wang1-5/+4
2012-08-14bridge: add some comments for NETDEV_RELEASEAmerigo Wang1-0/+4
2012-08-14netpoll: make __netpoll_cleanup non-blockAmerigo Wang1-5/+1
2012-08-14netpoll: use GFP_ATOMIC in slave_enable_netpoll() and __netpoll_setup()Amerigo Wang3-9/+9
2012-08-14netfilter: PTR_RET can be usedWu Fengguang2-6/+2
2012-08-09time: jiffies_delta_to_clock_t() helper to the rescueEric Dumazet2-2/+2
2012-07-30bridge: make port attributes conststephen hemminger1-3/+3
2012-07-22net: fix race condition in several drivers when reading statsKevin Groeneveld1-2/+2
2012-07-17Merge branch 'nexthop_exceptions'David S. Miller1-2/+4
2012-07-17netpoll: move np->dev and np->dev_name init into __netpoll_setup()Jiri Pirko1-4/+1
2012-07-17net: Pass optional SKB and SK arguments to dst_ops->{update_pmtu,redirect}()David S. Miller1-2/+4
2012-07-16bridge: Fix enforcement of multicast hash_max limitThomas Graf1-4/+5
2012-07-12net: Add dummy dst_ops->redirect method where needed.David S. Miller1-0/+5
2012-07-11bridge: fix endianLi RongQing1-1/+1
2012-07-05br_netfilter: Convert to dst_neigh_lookup_skb().David S. Miller1-13/+23
2012-07-05net: Add optional SKB arg to dst_ops->neigh_lookup().David S. Miller1-1/+3
2012-06-30netfilter: use kfree_skb() not kfree()Dan Carpenter1-1/+1
2012-06-29netlink: add netlink_kernel_cfg parameter to netlink_kernel_createPablo Neira Ayuso1-2/+4
2012-06-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-1/+3
2012-06-26netfilter: ebt_ulog: Move away from NLMSG_PUT().David S. Miller1-13/+10
2012-06-26bridge: Assign rtnl_link_ops to bridge devices created via ioctl (v2)stephen hemminger3-1/+3
2012-06-07netfilter: bridge: switch hook PFs to nfprotoAlban Crequy1-14/+14
2012-05-17ipv6: correct the ipv6 option name - Pad0 to Pad1Eldad Zack2-3/+3
2012-05-09bridge: Convert compare_ether_addr to ether_addr_equalJoe Perches5-16/+15
2012-05-09bridge: netfilter: Convert compare_ether_addr to ether_addr_equalJoe Perches1-2/+2
2012-05-08netfilter: bridge: optionally set indev to vlanPablo Neira Ayuso1-2/+24
2012-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-6/+3
2012-04-30bridge: Fix fatal typo in setup of multicast_querier_expiredHerbert Xu1-3/+2
2012-04-24set fake_rtable's dst to NULL to avoid kernel OopsPeter Huang (Peng)2-6/+3
2012-04-20net: Convert all sysctl registrations to register_net_sysctlEric W. Biederman1-7/+1
2012-04-20net: Move all of the network sysctls without a namespace into init_net.Eric W. Biederman1-2/+2
2012-04-15net: add generic PF_BRIDGE:RTM_ FDB hooksJohn Fastabend4-112/+46
2012-04-15bridge: Add multicast_querier toggle and disable queries by defaultHerbert Xu3-0/+40
2012-04-15bridge: Restart queries when last querier expiresHerbert Xu1-1/+18
2012-04-15bridge: Add br_multicast_start_querierHerbert Xu1-9/+16
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet7-17/+16
2012-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-85/+0
2012-04-11bridge: Do not send queries on multicast group leavesHerbert Xu2-85/+0
2012-04-02bridge: Stop using NLA_PUT*().David S. Miller2-18/+15
2012-03-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-20/+33
2012-03-08bridge: fix state reporting when port is disabledPaulius Zaleckas1-2/+1
2012-03-08bridge: br_log_state() s/entering/entered/Paulius Zaleckas1-1/+1
2012-03-06bridge: netfilter: don't call iptables on vlan packets if sysctl is offFlorian Westphal1-14/+18
2012-03-06netfilter: bridge: fix wrong pointer dereferencePablo Neira Ayuso1-1/+1
2012-03-06netfilter: ebtables: fix wrong name length while copying to user-spaceSantosh Nayak1-3/+13
2012-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-5/+8
2012-03-05bridge: check return value of ipv6_dev_get_saddr()Ulrich Weber1-2/+5
2012-03-04bridge: message age needs to increase, not decrease.Joakim Tjernlund1-1/+1
2012-03-04bridge: Adjust min age inc for HZ > 256Joakim Tjernlund1-2/+2
2012-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-8/+2
2012-02-25netfilter: bridge: fix module autoload in compat caseFlorian Westphal1-8/+2
2012-02-23br_device: unify return value of .ndo_set_mac_address if address is invalidDanny Kukawka1-1/+1
2012-02-15net: use eth_hw_addr_random() and reset addr_assign_typeDanny Kukawka1-1/+2
2012-01-17bridge: BH already disabled in br_fdb_cleanup()Eric Dumazet1-2/+2
2011-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+7
2011-12-22net: introduce DST_NOPEER dst flagEric Dumazet1-1/+1
2011-12-22bridge: provide a mtu() method for fake_dst_opsEric Dumazet1-0/+6
2011-12-16net:bridge: use IS_ENABLEDIgor Maravić5-6/+6
2011-12-11net: use IS_ENABLED(CONFIG_IPV6)Eric Dumazet2-17/+17
2011-12-08bridge: add local MAC address to forwarding table (v2)stephen hemminger4-5/+25
2011-12-08bridge: rearrange fdb notifications (v2)stephen hemminger1-19/+20
2011-12-08bridge: refactor fdb_notifystephen hemminger1-4/+7
2011-12-05net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.David Miller1-1/+1
2011-12-03ipv6: Add fragment reporting to ipv6_skip_exthdr().Jesse Gross3-3/+6
2011-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-15/+20
2011-12-01bridge: master device stuck in no-carrier state forever when in user-stp modeVitalii Demianets2-15/+20
2011-11-22net: remove ipv6_addr_copy()Alexey Dobriyan1-5/+5
2011-11-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+4
2011-11-16net: remove NETIF_F_NO_CSUM feature bitMichał Mirosław1-2/+2
2011-11-16net: introduce and use netdev_features_t for device features setsMichał Mirosław3-4/+7
2011-11-16bridge: correct IPv6 checksum after pullstephen hemminger1-0/+2
2011-11-14bridge: add NTF_USE supportstephen hemminger1-11/+27
2011-11-14bridge: Fix potential deadlock on br->multicast_lockAndrey Vagin1-2/+2
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-0/+2
2011-11-01netfilter: Remove unnecessary OOM logging messagesJoe Perches1-4/+3
2011-10-31net: fix implicit kmod.h usage in bridge/br_stp_if.cPaul Gortmaker1-0/+1
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker1-0/+1
2011-10-24Merge branch 'master' of ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-4/+7
2011-10-18bridge: fix hang on removal of bridge via netlinkstephen hemminger3-4/+7
2011-10-07Merge branch 'master' of github.com:davem330/netDavid S. Miller1-3/+0
2011-10-06bridge: allow forwarding some link local framesstephen hemminger4-5/+71
2011-10-06bridge: leave carrier on for empty bridgestephen hemminger1-3/+0
2011-10-03bridge: allow updating existing fdb entriesstephen hemminger1-7/+16