xfrm: remove redundant replay_esn check
x->replay_esn is already checked in if clause, so remove check and ident properly Signed-off-by: Ulrich Weber <ulrich.weber@sophos.com> Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
This commit is contained in:
parent
f1e0b5b4f1
commit
aafd0d88ee
1 changed files with 6 additions and 7 deletions
|
@ -521,13 +521,12 @@ int xfrm_init_replay(struct xfrm_state *x)
|
||||||
replay_esn->bmp_len * sizeof(__u32) * 8)
|
replay_esn->bmp_len * sizeof(__u32) * 8)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
if ((x->props.flags & XFRM_STATE_ESN) && replay_esn->replay_window == 0)
|
if (x->props.flags & XFRM_STATE_ESN) {
|
||||||
return -EINVAL;
|
if (replay_esn->replay_window == 0)
|
||||||
|
return -EINVAL;
|
||||||
if ((x->props.flags & XFRM_STATE_ESN) && x->replay_esn)
|
x->repl = &xfrm_replay_esn;
|
||||||
x->repl = &xfrm_replay_esn;
|
} else
|
||||||
else
|
x->repl = &xfrm_replay_bmp;
|
||||||
x->repl = &xfrm_replay_bmp;
|
|
||||||
} else
|
} else
|
||||||
x->repl = &xfrm_replay_legacy;
|
x->repl = &xfrm_replay_legacy;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue