Message ID | 20231217083244.4076193-8-idosch@nvidia.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 2601e9c4b1176253e33025ca24e56ed67c8d434f |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | Add MDB bulk deletion support | expand |
On 17/12/2023 10:32, Ido Schimmel wrote: > Now that both the common code as well as individual drivers support MDB > bulk deletion, allow user space to make such requests. > > Signed-off-by: Ido Schimmel <idosch@nvidia.com> > Reviewed-by: Petr Machata <petrm@nvidia.com> > --- > net/core/rtnetlink.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/net/core/rtnetlink.c b/net/core/rtnetlink.c > index 349255151ad0..33f1e8d8e842 100644 > --- a/net/core/rtnetlink.c > +++ b/net/core/rtnetlink.c > @@ -6747,5 +6747,6 @@ void __init rtnetlink_init(void) > > rtnl_register(PF_BRIDGE, RTM_GETMDB, rtnl_mdb_get, rtnl_mdb_dump, 0); > rtnl_register(PF_BRIDGE, RTM_NEWMDB, rtnl_mdb_add, NULL, 0); > - rtnl_register(PF_BRIDGE, RTM_DELMDB, rtnl_mdb_del, NULL, 0); > + rtnl_register(PF_BRIDGE, RTM_DELMDB, rtnl_mdb_del, NULL, > + RTNL_FLAG_BULK_DEL_SUPPORTED); > } Acked-by: Nikolay Aleksandrov <razor@blackwall.org>
diff --git a/net/core/rtnetlink.c b/net/core/rtnetlink.c index 349255151ad0..33f1e8d8e842 100644 --- a/net/core/rtnetlink.c +++ b/net/core/rtnetlink.c @@ -6747,5 +6747,6 @@ void __init rtnetlink_init(void) rtnl_register(PF_BRIDGE, RTM_GETMDB, rtnl_mdb_get, rtnl_mdb_dump, 0); rtnl_register(PF_BRIDGE, RTM_NEWMDB, rtnl_mdb_add, NULL, 0); - rtnl_register(PF_BRIDGE, RTM_DELMDB, rtnl_mdb_del, NULL, 0); + rtnl_register(PF_BRIDGE, RTM_DELMDB, rtnl_mdb_del, NULL, + RTNL_FLAG_BULK_DEL_SUPPORTED); }