xfrm: prevent high SEQ input in non-ESN mode
authorLeon Romanovsky <leonro@nvidia.com>
Wed, 5 Feb 2025 18:27:49 +0000 (20:27 +0200)
committerSteffen Klassert <steffen.klassert@secunet.com>
Wed, 12 Feb 2025 12:00:27 +0000 (13:00 +0100)
commite3aa43a50a6455831e3c32dabc7ece38d9cd9d05
treece9b7b8a9b4d4cbe11a9dbcc241adf7410bbf065
parent4e41231249f4083a095085ff86e317e29313c2c3
xfrm: prevent high SEQ input in non-ESN mode

In non-ESN mode, the SEQ numbers are limited to 32 bits and seq_hi/oseq_hi
are not used. So make sure that user gets proper error message, in case
such assignment occurred.

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/xfrm_user.c