]> git.baikalelectronics.ru Git - kernel.git/commit
xfrm_user: fix return value from xfrm_user_rcv_msg
authorYi Zhao <yi.zhao@windriver.com>
Tue, 29 Nov 2016 10:09:01 +0000 (18:09 +0800)
committerSteffen Klassert <steffen.klassert@secunet.com>
Wed, 30 Nov 2016 09:58:53 +0000 (10:58 +0100)
commiteaf3e0b43f10e64209694e57559cc065f68b9a7f
tree7aad735fd78925ff1fbf2a0fcac5750f0d43e6e7
parentc5dc5ca3f1a28cc68efb7328d02d28bd56a12621
xfrm_user: fix return value from xfrm_user_rcv_msg

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>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_user.c