diff options
author | Neale Ranns <nranns@cisco.com> | 2019-02-11 11:24:07 +0000 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2019-02-11 16:07:38 +0000 |
commit | 7ba8fe20970b501f06a6c5a6e3632913e2492acb (patch) | |
tree | 1b5389d4a948ca0169b753329cf1ed2db1864a9d /src/vnet/ipsec/ipsec_if_in.c | |
parent | b4c1491f7419a91bc5b74f1aa00f56d4b07c5b14 (diff) |
IPSEC-tun: The tunnel DB uses the network order SPI to save the byte swap in the DP
Change-Id: I78a1c39682d5afd356a3cfe70097fc682e8cb938
Signed-off-by: Neale Ranns <nranns@cisco.com>
Diffstat (limited to 'src/vnet/ipsec/ipsec_if_in.c')
-rw-r--r-- | src/vnet/ipsec/ipsec_if_in.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/vnet/ipsec/ipsec_if_in.c b/src/vnet/ipsec/ipsec_if_in.c index 5834e3e6ad5..b8610f4864f 100644 --- a/src/vnet/ipsec/ipsec_if_in.c +++ b/src/vnet/ipsec/ipsec_if_in.c @@ -112,8 +112,7 @@ VLIB_NODE_FN (ipsec_if_input_node) (vlib_main_t * vm, next0 = IPSEC_INPUT_NEXT_DROP; - u64 key = (u64) ip0->src_address.as_u32 << 32 | - (u64) clib_net_to_host_u32 (esp0->spi); + u64 key = (u64) ip0->src_address.as_u32 << 32 | (u64) esp0->spi; p = hash_get (im->ipsec_if_pool_index_by_key, key); |