Message ID | 1480414141-17801-1-git-send-email-yi.zhao@windriver.com |
---|---|
State | Awaiting Upstream, archived |
Delegated to: | David Miller |
Headers | show |
On Tue, Nov 29, 2016 at 06:09:01PM +0800, Yi Zhao wrote: > It doesn't support to run 32bit 'ip' to set xfrm objdect on 64bit host. > But the return value is unknown for user program: > > ip xfrm policy list > RTNETLINK answers: Unknown error 524 > > Replace ENOTSUPP with EOPNOTSUPP: > > ip xfrm policy list > RTNETLINK answers: Operation not supported > > Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Applied to the ipsec tree, thanks!
diff --git a/net/xfrm/xfrm_user.c b/net/xfrm/xfrm_user.c index 0889209..671a1d0 100644 --- a/net/xfrm/xfrm_user.c +++ b/net/xfrm/xfrm_user.c @@ -2450,7 +2450,7 @@ static int xfrm_user_rcv_msg(struct sk_buff *skb, struct nlmsghdr *nlh) #ifdef CONFIG_COMPAT if (in_compat_syscall()) - return -ENOTSUPP; + return -EOPNOTSUPP; #endif type = nlh->nlmsg_type;
It doesn't support to run 32bit 'ip' to set xfrm objdect on 64bit host. But the return value is unknown for user program: ip xfrm policy list RTNETLINK answers: Unknown error 524 Replace ENOTSUPP with EOPNOTSUPP: ip xfrm policy list RTNETLINK answers: Operation not supported Signed-off-by: Yi Zhao <yi.zhao@windriver.com> --- net/xfrm/xfrm_user.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)