|
@@ -4492,8 +4492,8 @@ static void dev_change_rx_flags(struct net_device *dev, int flags)
|
|
|
static int __dev_set_promiscuity(struct net_device *dev, int inc)
|
|
|
{
|
|
|
unsigned int old_flags = dev->flags;
|
|
|
- uid_t uid;
|
|
|
- gid_t gid;
|
|
|
+ kuid_t uid;
|
|
|
+ kgid_t gid;
|
|
|
|
|
|
ASSERT_RTNL();
|
|
|
|
|
@@ -4525,7 +4525,8 @@ static int __dev_set_promiscuity(struct net_device *dev, int inc)
|
|
|
dev->name, (dev->flags & IFF_PROMISC),
|
|
|
(old_flags & IFF_PROMISC),
|
|
|
audit_get_loginuid(current),
|
|
|
- uid, gid,
|
|
|
+ from_kuid(&init_user_ns, uid),
|
|
|
+ from_kgid(&init_user_ns, gid),
|
|
|
audit_get_sessionid(current));
|
|
|
}
|
|
|
|