xfrm: Use separate low and high order bits of the sequence numbers in xfrm_skb_cb
To support IPsec extended sequence numbers, we split the output sequence numbers of xfrm_skb_cb in low and high order 32 bits and we add the high order 32 bits to the input sequence numbers. All users are updated accordingly. Signed-off-by:Steffen Klassert <steffen.klassert@secunet.com> Acked-by:
Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- include/net/xfrm.h 8 additions, 2 deletionsinclude/net/xfrm.h
- net/ipv4/ah4.c 1 addition, 1 deletionnet/ipv4/ah4.c
- net/ipv4/esp4.c 2 additions, 2 deletionsnet/ipv4/esp4.c
- net/ipv6/ah6.c 1 addition, 1 deletionnet/ipv6/ah6.c
- net/ipv6/esp6.c 2 additions, 2 deletionsnet/ipv6/esp6.c
- net/xfrm/xfrm_input.c 2 additions, 2 deletionsnet/xfrm/xfrm_input.c
- net/xfrm/xfrm_output.c 1 addition, 1 deletionnet/xfrm/xfrm_output.c
Please register or sign in to comment