--- ./security/commoncap.c.orgi 2006-09-27 14:52:06.000000000 +0400 +++ ./security/commoncap.c 2006-10-03 12:31:53.000000000 +0400 @@ -35,7 +35,8 @@ EXPORT_SYMBOL(cap_netlink_send); int cap_netlink_recv(struct sk_buff *skb) { - if (!cap_raised(NETLINK_CB(skb).eff_cap, CAP_VE_NET_ADMIN)) + if (!cap_raised(NETLINK_CB(skb).eff_cap, CAP_VE_NET_ADMIN) && + !cap_raised(NETLINK_CB(skb).eff_cap, CAP_NET_ADMIN)) return -EPERM; return 0; }