diff options
author | Damjan Marion <damarion@cisco.com> | 2019-03-06 14:05:01 +0100 |
---|---|---|
committer | Damjan Marion <damarion@cisco.com> | 2019-03-06 17:08:23 +0100 |
commit | c98275f327f2a69600feb4378fce3f8ccaca7921 (patch) | |
tree | da50ac14eb8f7651280a56457db0801878450dcb /src/vnet/ipsec/ipsec.h | |
parent | 4ba67723d716660c56326ce498b99a060a9471b1 (diff) |
ipsec: esp-encrypt and esp-decrypt cleanup
Change-Id: I1e431aa36a282ca7565c6618a940d591674b8cd2
Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'src/vnet/ipsec/ipsec.h')
-rw-r--r-- | src/vnet/ipsec/ipsec.h | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/vnet/ipsec/ipsec.h b/src/vnet/ipsec/ipsec.h index 78d000030c9..c877139ba12 100644 --- a/src/vnet/ipsec/ipsec.h +++ b/src/vnet/ipsec/ipsec.h @@ -126,8 +126,6 @@ typedef struct /* pool of tunnel interfaces */ ipsec_tunnel_if_t *tunnel_interfaces; - u32 **empty_buffers; - uword *tunnel_index_by_key; /* convenience */ @@ -201,27 +199,6 @@ u8 *format_ipsec_replay_window (u8 * s, va_list * args); * inline functions */ -always_inline void -ipsec_alloc_empty_buffers (vlib_main_t * vm, ipsec_main_t * im) -{ - u32 thread_index = vm->thread_index; - uword l = vec_len (im->empty_buffers[thread_index]); - uword n_alloc = 0; - - if (PREDICT_FALSE (l < VLIB_FRAME_SIZE)) - { - if (!im->empty_buffers[thread_index]) - { - vec_alloc (im->empty_buffers[thread_index], 2 * VLIB_FRAME_SIZE); - } - - n_alloc = vlib_buffer_alloc (vm, im->empty_buffers[thread_index] + l, - 2 * VLIB_FRAME_SIZE - l); - - _vec_len (im->empty_buffers[thread_index]) = l + n_alloc; - } -} - static_always_inline u32 get_next_output_feature_node_index (vlib_buffer_t * b, vlib_node_runtime_t * nr) |