Message ID | 20231217083244.4076193-2-idosch@nvidia.com (mailing list archive) |
---|---|
State | Accepted |
Commit | e37a11fca41864c9f652ff81296b82e6f65a4242 |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | Add MDB bulk deletion support | expand |
On 17/12/2023 10:32, Ido Schimmel wrote: > Currently, the 'state' field in 'struct br_port_msg' can be set to 1 if > the MDB entry is permanent or 0 if it is temporary. Additional states > might be added in the future. > > In a similar fashion to 'NDA_NDM_STATE_MASK', add an MDB state mask uAPI > attribute that will allow the upcoming bulk deletion API to bulk delete > MDB entries with a certain state or any state. > > Signed-off-by: Ido Schimmel <idosch@nvidia.com> > Reviewed-by: Petr Machata <petrm@nvidia.com> > --- > include/uapi/linux/if_bridge.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/uapi/linux/if_bridge.h b/include/uapi/linux/if_bridge.h > index 2e23f99dc0f1..a5b743a2f775 100644 > --- a/include/uapi/linux/if_bridge.h > +++ b/include/uapi/linux/if_bridge.h > @@ -757,6 +757,7 @@ enum { > MDBE_ATTR_VNI, > MDBE_ATTR_IFINDEX, > MDBE_ATTR_SRC_VNI, > + MDBE_ATTR_STATE_MASK, > __MDBE_ATTR_MAX, > }; > #define MDBE_ATTR_MAX (__MDBE_ATTR_MAX - 1) Acked-by: Nikolay Aleksandrov <razor@blackwall.org>
diff --git a/include/uapi/linux/if_bridge.h b/include/uapi/linux/if_bridge.h index 2e23f99dc0f1..a5b743a2f775 100644 --- a/include/uapi/linux/if_bridge.h +++ b/include/uapi/linux/if_bridge.h @@ -757,6 +757,7 @@ enum { MDBE_ATTR_VNI, MDBE_ATTR_IFINDEX, MDBE_ATTR_SRC_VNI, + MDBE_ATTR_STATE_MASK, __MDBE_ATTR_MAX, }; #define MDBE_ATTR_MAX (__MDBE_ATTR_MAX - 1)