[NETFILTER]: ip_tables: revision support for compat code
Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
bec71b1627
commit
79030ed07d
|
@ -1994,6 +1994,8 @@ compat_get_entries(struct compat_ipt_get_entries __user *uptr, int *len)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int do_ipt_get_ctl(struct sock *, int, void __user *, int *);
|
||||||
|
|
||||||
static int
|
static int
|
||||||
compat_do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
|
compat_do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
|
||||||
{
|
{
|
||||||
|
@ -2007,8 +2009,7 @@ compat_do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
|
||||||
ret = compat_get_entries(user, len);
|
ret = compat_get_entries(user, len);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
duprintf("compat_do_ipt_get_ctl: unknown request %i\n", cmd);
|
ret = do_ipt_get_ctl(sk, cmd, user, len);
|
||||||
ret = -EINVAL;
|
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue