summaryrefslogtreecommitdiff
path: root/net/bridge/br_mdb.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-11bridge: mcast: Move validation to a policyIdo Schimmel1-18/+27
2023-02-11bridge: mcast: Remove pointless sequence generation counter assignmentIdo Schimmel1-2/+0
2023-02-11bridge: mcast: Use correct define in MDB dumpIdo Schimmel1-1/+1
2023-02-06net: bridge: Add br_multicast_del_port_group()Petr Machata1-2/+1
2023-02-06net: bridge: Move extack-setting to br_multicast_new_port_group()Petr Machata1-6/+3
2023-02-06net: bridge: Add extack to br_multicast_new_port_group()Petr Machata1-2/+3
2022-12-13bridge: mcast: Support replacement of MDB port group entriesIdo Schimmel1-5/+97
2022-12-13bridge: mcast: Allow user space to specify MDB entry routing protocolIdo Schimmel1-2/+13
2022-12-13bridge: mcast: Allow user space to add (*, G) with a source list and filter modeIdo Schimmel1-0/+130
2022-12-13bridge: mcast: Add support for (*, G) with a source list and filter modeIdo Schimmel1-3/+125
2022-12-13bridge: mcast: Avoid arming group timer when (S, G) corresponds to a sourceIdo Schimmel1-1/+1
2022-12-13bridge: mcast: Add a centralized error pathIdo Schimmel1-4/+6
2022-12-13bridge: mcast: Place netlink policy before validation functionsIdo Schimmel1-6/+6
2022-12-13bridge: mcast: Split (*, G) and (S, G) addition into different functionsIdo Schimmel1-49/+96
2022-12-13bridge: mcast: Do not derive entry type from its filter modeIdo Schimmel1-6/+3
2022-12-08bridge: mcast: Remove redundant function argumentsIdo Schimmel1-4/+5
2022-12-08bridge: mcast: Move checks out of critical sectionIdo Schimmel1-18/+18
2022-12-08bridge: mcast: Remove br_mdb_parse()Ido Schimmel1-88/+5
2022-12-08bridge: mcast: Use MDB group key from configuration structureIdo Schimmel1-8/+7
2022-12-08bridge: mcast: Propagate MDB configuration structure furtherIdo Schimmel1-13/+11
2022-12-08bridge: mcast: Use MDB configuration structure where possibleIdo Schimmel1-19/+15
2022-12-08bridge: mcast: Remove redundant checksIdo Schimmel1-54/+9
2022-12-08bridge: mcast: Centralize netlink attribute parsingIdo Schimmel1-0/+120
2022-10-19bridge: mcast: Simplify MDB entry creationIdo Schimmel1-8/+3
2022-06-15net: bridge: allow add/remove permanent mdb entries on disabled portsCasper Andersson1-6/+9
2022-04-12net: bridge: add support for host l2 mdb entriesJoachim Wiberg1-5/+7
2021-10-29net: bridge: mdb: move all switchdev logic to br_switchdev.cVladimir Oltean1-244/+0
2021-10-29net: bridge: split out the switchdev portion of br_mdb_notifyVladimir Oltean1-27/+35
2021-10-16net: make use of helper netif_is_bridge_master()Kyungrok Chung1-2/+2
2021-08-17net: bridge: vlan: account for router port lists when notifyingNikolay Aleksandrov1-0/+30
2021-08-11net: bridge: vlan: use br_rports_fill_info() to export mcast router portsNikolay Aleksandrov1-13/+4
2021-08-11net: bridge: mcast: use the proper multicast context when dumping router portsNikolay Aleksandrov1-18/+31
2021-07-22net: bridge: move the switchdev object replay helpers to "push" modeVladimir Oltean1-1/+0
2021-07-22net: bridge: guard the switchdev replay helpers against a NULL notifier blockVladimir Oltean1-0/+3
2021-07-22net: bridge: multicast: add context support for host-joined groupsNikolay Aleksandrov1-1/+1
2021-07-22net: bridge: multicast: add mdb context supportNikolay Aleksandrov1-3/+40
2021-07-20net: bridge: multicast: include router port vlan id in notificationsNikolay Aleksandrov1-7/+22
2021-07-20net: bridge: multicast: use multicast contexts instead of bridge or portNikolay Aleksandrov1-1/+1
2021-07-20net: bridge: multicast: factor out bridge multicast contextNikolay Aleksandrov1-11/+12
2021-07-20net: bridge: multicast: factor out port multicast contextNikolay Aleksandrov1-5/+5
2021-06-29net: bridge: allow the switchdev replay functions to be called for deletionVladimir Oltean1-4/+11
2021-06-29net: bridge: constify variables in the replay helpersVladimir Oltean1-4/+4
2021-06-29net: bridge: ignore switchdev events for LAG ports which didn't request replayVladimir Oltean1-3/+5
2021-05-14net: bridge: mcast: add ip4+ip6 mcast router timers to mdb netlinkLinus Lüssing1-1/+7
2021-05-14net: bridge: mcast: split multicast router state for IPv4 and IPv6Linus Lüssing1-0/+10
2021-05-14net: bridge: mcast: prepare mdb netlink for mcast router splitLinus Lüssing1-5/+34
2021-05-14net: bridge: mcast: rename multicast router lists and timersLinus Lüssing1-3/+3
2021-03-24net: bridge: add helper to replay port and host-joined mdb entriesVladimir Oltean1-17/+131
2020-10-31net: bridge: explicitly convert between mdb entry state and port group flagsVladimir Oltean1-1/+5
2020-10-31net: bridge: mcast: add support for raw L2 multicast groupsNikolay Aleksandrov1-2/+22