diff --git a/net/bridge/br_mdb.c b/net/bridge/br_mdb.c index acc9f4cc18f77a3598b2190e2f38f3acb8a03e36..38991e03646de3d5bbd142ef2bdebcd3175003e4 100644 --- a/net/bridge/br_mdb.c +++ b/net/bridge/br_mdb.c @@ -272,9 +272,6 @@ static int br_mdb_parse(struct sk_buff *skb, struct nlmsghdr *nlh, struct net_device *dev; int err; - if (!capable(CAP_NET_ADMIN)) - return -EPERM; - err = nlmsg_parse(nlh, sizeof(*bpm), tb, MDBA_SET_ENTRY, NULL); if (err < 0) return err;