X-Git-Url: https://git.karo-electronics.de/?a=blobdiff_plain;f=net%2Fdecnet%2Fdn_fib.c;h=d332aefb0846f86a11d924e3e1e7ad23e279dda2;hb=8ff15e0909e3e369c0ba8037901bb76ba5d82d47;hp=57dc159245ecfff38e318626cf0ea1ffa9db1cae;hpb=8d7a8fe2ce2f242953aef46226eaa8a4a1a2c380;p=karo-tx-linux.git diff --git a/net/decnet/dn_fib.c b/net/decnet/dn_fib.c index 57dc159245ec..d332aefb0846 100644 --- a/net/decnet/dn_fib.c +++ b/net/decnet/dn_fib.c @@ -505,7 +505,7 @@ static int dn_fib_rtm_delroute(struct sk_buff *skb, struct nlmsghdr *nlh) struct nlattr *attrs[RTA_MAX+1]; int err; - if (!capable(CAP_NET_ADMIN)) + if (!netlink_capable(skb, CAP_NET_ADMIN)) return -EPERM; if (!net_eq(net, &init_net)) @@ -530,7 +530,7 @@ static int dn_fib_rtm_newroute(struct sk_buff *skb, struct nlmsghdr *nlh) struct nlattr *attrs[RTA_MAX+1]; int err; - if (!capable(CAP_NET_ADMIN)) + if (!netlink_capable(skb, CAP_NET_ADMIN)) return -EPERM; if (!net_eq(net, &init_net))