X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=net%2Ftipc%2Fnetlink.c;h=ad844d3653409a6f5ad2ceac53e1b52dc48eacaa;hb=9638f6713ff556bdc34e9d18eeb7c1b25b35e5ce;hp=3aaf73de9e2d017e96b3cc1124d5c9420d827abd;hpb=7a48837732f87a574ee3e1855927dc250117f565;p=sagit-ice-cold%2Fkernel_xiaomi_msm8998.git diff --git a/net/tipc/netlink.c b/net/tipc/netlink.c index 3aaf73de9e2d..ad844d365340 100644 --- a/net/tipc/netlink.c +++ b/net/tipc/netlink.c @@ -47,7 +47,7 @@ static int handle_cmd(struct sk_buff *skb, struct genl_info *info) int hdr_space = nlmsg_total_size(GENL_HDRLEN + TIPC_GENL_HDRLEN); u16 cmd; - if ((req_userhdr->cmd & 0xC000) && (!capable(CAP_NET_ADMIN))) + if ((req_userhdr->cmd & 0xC000) && (!netlink_capable(skb, CAP_NET_ADMIN))) cmd = TIPC_CMD_NOT_NET_ADMIN; else cmd = req_userhdr->cmd;