aboutsummaryrefslogtreecommitdiff
path: root/net/bridge/br_mdb.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-27bridge: mcast: Add MDB get supportGravatar Ido Schimmel 1-0/+158
2023-10-27bridge: mcast: Factor out a helper for PG entry size calculationGravatar Ido Schimmel 1-7/+13
2023-10-27bridge: mcast: Account for missing attributesGravatar Ido Schimmel 1-4/+11
2023-10-27bridge: mcast: Dump MDB entries even when snooping is disabledGravatar Ido Schimmel 1-3/+0
2023-03-17rtnetlink: bridge: mcast: Relax group address validation in common codeGravatar Ido Schimmel 1-0/+6
2023-03-17rtnetlink: bridge: mcast: Move MDB handlers out of bridge driverGravatar Ido Schimmel 1-289/+12
2023-03-17bridge: mcast: Implement MDB net device operationsGravatar Ido Schimmel 1-0/+124
2023-02-10bridge: mcast: Move validation to a policyGravatar Ido Schimmel 1-18/+27
2023-02-10bridge: mcast: Remove pointless sequence generation counter assignmentGravatar Ido Schimmel 1-2/+0
2023-02-10bridge: mcast: Use correct define in MDB dumpGravatar Ido Schimmel 1-1/+1
2023-02-06net: bridge: Add br_multicast_del_port_group()Gravatar Petr Machata 1-2/+1
2023-02-06net: bridge: Move extack-setting to br_multicast_new_port_group()Gravatar Petr Machata 1-6/+3
2023-02-06net: bridge: Add extack to br_multicast_new_port_group()Gravatar Petr Machata 1-2/+3
2022-12-12bridge: mcast: Support replacement of MDB port group entriesGravatar Ido Schimmel 1-5/+97
2022-12-12bridge: mcast: Allow user space to specify MDB entry routing protocolGravatar Ido Schimmel 1-2/+13
2022-12-12bridge: mcast: Allow user space to add (*, G) with a source list and filter modeGravatar Ido Schimmel 1-0/+130
2022-12-12bridge: mcast: Add support for (*, G) with a source list and filter modeGravatar Ido Schimmel 1-3/+125
2022-12-12bridge: mcast: Avoid arming group timer when (S, G) corresponds to a sourceGravatar Ido Schimmel 1-1/+1
2022-12-12bridge: mcast: Add a centralized error pathGravatar Ido Schimmel 1-4/+6
2022-12-12bridge: mcast: Place netlink policy before validation functionsGravatar Ido Schimmel 1-6/+6
2022-12-12bridge: mcast: Split (*, G) and (S, G) addition into different functionsGravatar Ido Schimmel 1-49/+96
2022-12-12bridge: mcast: Do not derive entry type from its filter modeGravatar Ido Schimmel 1-6/+3
2022-12-07bridge: mcast: Remove redundant function argumentsGravatar Ido Schimmel 1-4/+5
2022-12-07bridge: mcast: Move checks out of critical sectionGravatar Ido Schimmel 1-18/+18
2022-12-07bridge: mcast: Remove br_mdb_parse()Gravatar Ido Schimmel 1-88/+5
2022-12-07bridge: mcast: Use MDB group key from configuration structureGravatar Ido Schimmel 1-8/+7
2022-12-07bridge: mcast: Propagate MDB configuration structure furtherGravatar Ido Schimmel 1-13/+11
2022-12-07bridge: mcast: Use MDB configuration structure where possibleGravatar Ido Schimmel 1-19/+15
2022-12-07bridge: mcast: Remove redundant checksGravatar Ido Schimmel 1-54/+9
2022-12-07bridge: mcast: Centralize netlink attribute parsingGravatar Ido Schimmel 1-0/+120
2022-10-19bridge: mcast: Simplify MDB entry creationGravatar Ido Schimmel 1-8/+3
2022-06-15net: bridge: allow add/remove permanent mdb entries on disabled portsGravatar Casper Andersson 1-6/+9
2022-04-12net: bridge: add support for host l2 mdb entriesGravatar Joachim Wiberg 1-5/+7
2021-10-28net: bridge: mdb: move all switchdev logic to br_switchdev.cGravatar Vladimir Oltean 1-244/+0
2021-10-28net: bridge: split out the switchdev portion of br_mdb_notifyGravatar Vladimir Oltean 1-27/+35
2021-10-16net: make use of helper netif_is_bridge_master()Gravatar Kyungrok Chung 1-2/+2
2021-08-17net: bridge: vlan: account for router port lists when notifyingGravatar Nikolay Aleksandrov 1-0/+30
2021-08-11net: bridge: vlan: use br_rports_fill_info() to export mcast router portsGravatar Nikolay Aleksandrov 1-13/+4
2021-08-11net: bridge: mcast: use the proper multicast context when dumping router portsGravatar Nikolay Aleksandrov 1-18/+31
2021-07-22net: bridge: move the switchdev object replay helpers to "push" modeGravatar Vladimir Oltean 1-1/+0
2021-07-22net: bridge: guard the switchdev replay helpers against a NULL notifier blockGravatar Vladimir Oltean 1-0/+3
2021-07-21net: bridge: multicast: add context support for host-joined groupsGravatar Nikolay Aleksandrov 1-1/+1
2021-07-21net: bridge: multicast: add mdb context supportGravatar Nikolay Aleksandrov 1-3/+40
2021-07-20net: bridge: multicast: include router port vlan id in notificationsGravatar Nikolay Aleksandrov 1-7/+22
2021-07-20net: bridge: multicast: use multicast contexts instead of bridge or portGravatar Nikolay Aleksandrov 1-1/+1
2021-07-20net: bridge: multicast: factor out bridge multicast contextGravatar Nikolay Aleksandrov 1-11/+12
2021-07-20net: bridge: multicast: factor out port multicast contextGravatar Nikolay Aleksandrov 1-5/+5
2021-06-28net: bridge: allow the switchdev replay functions to be called for deletionGravatar Vladimir Oltean 1-4/+11
2021-06-28net: bridge: constify variables in the replay helpersGravatar Vladimir Oltean 1-4/+4
2021-06-28net: bridge: ignore switchdev events for LAG ports which didn't request replayGravatar Vladimir Oltean 1-3/+5