xfrm: fix the return code when xfrm_*_register_afinfo failed
authorLi RongQing <roy.qing.li@gmail.com>
Thu, 23 Apr 2015 03:06:53 +0000 (11:06 +0800)
committerSteffen Klassert <steffen.klassert@secunet.com>
Thu, 23 Apr 2015 09:37:52 +0000 (11:37 +0200)
If xfrm_*_register_afinfo failed since xfrm_*_afinfo[afinfo->family] had the
value, return the -EEXIST, not -ENOBUFS

Signed-off-by: Li RongQing <roy.qing.li@gmail.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_input.c
net/xfrm/xfrm_policy.c
net/xfrm/xfrm_state.c

Simple merge
Simple merge
Simple merge