[IPSEC]: Fix bogus usage of u64 on input sequence number
Al Viro spotted a bogus use of u64 on the input sequence number which is big-endian. This patch fixes it by giving the input sequence number its own member in the xfrm_skb_cb structure. Signed-off-by:Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- include/net/xfrm.h 4 additions, 1 deletioninclude/net/xfrm.h
- net/ipv4/ah4.c 1 addition, 1 deletionnet/ipv4/ah4.c
- net/ipv4/esp4.c 3 additions, 2 deletionsnet/ipv4/esp4.c
- net/ipv6/ah6.c 1 addition, 1 deletionnet/ipv6/ah6.c
- net/ipv6/esp6.c 3 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