xfrm: fix possible derferencing in error path
authorAntony Antony <antony.antony@secunet.com>
Wed, 10 Apr 2024 17:27:12 +0000 (19:27 +0200)
committerSteffen Klassert <steffen.klassert@secunet.com>
Thu, 11 Apr 2024 08:23:36 +0000 (10:23 +0200)
commit8b06a24bb625728ac709f2c69405eb01025687e1
tree80fe3b654fda6a874bdb3e1a957c8556a4589976
parentbccb798e07f8bb8b91212fe8ed1e421685449076
xfrm: fix possible derferencing in error path

Fix derferencing pointer when xfrm_policy_lookup_bytype returns an
 error.

Fixes: 63b21caba17e ("xfrm: introduce forwarding of ICMP Error messages")
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Closes: https://lore.kernel.org/kernel-janitors/f6ef0d0d-96de-4e01-9dc3-c1b3a6338653@moroto.mountain/
Signed-off-by: Antony Antony <antony.antony@secunet.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_policy.c