diff options
author | Klement Sekera <ksekera@cisco.com> | 2020-06-18 12:48:42 +0000 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2020-06-19 06:59:42 +0000 |
commit | fb4df27faecde54e610d41a84d9ee71234347316 (patch) | |
tree | 7f3f14c1bff1593f6d031ce743233baebfacaa5c /src/plugins/nat/nat_inlines.h | |
parent | 70a9f442f5206c34b7b4058fd3cc5e46c0d0fbf3 (diff) |
nat: remove unused code
Type: refactor
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Change-Id: Icc55276c8a4c256049718610cb131a34dc8d0a80
Diffstat (limited to 'src/plugins/nat/nat_inlines.h')
-rw-r--r-- | src/plugins/nat/nat_inlines.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/plugins/nat/nat_inlines.h b/src/plugins/nat/nat_inlines.h index 67411750c95..0254de34d49 100644 --- a/src/plugins/nat/nat_inlines.h +++ b/src/plugins/nat/nat_inlines.h @@ -259,36 +259,6 @@ maximum_sessions_exceeded (snat_main_t * sm, u32 thread_index) } always_inline void -nat_send_all_to_node (vlib_main_t * vm, u32 * bi_vector, - vlib_node_runtime_t * node, vlib_error_t * error, - u32 next) -{ - u32 n_left_from, *from, next_index, *to_next, n_left_to_next; - - from = bi_vector; - n_left_from = vec_len (bi_vector); - next_index = node->cached_next_index; - while (n_left_from > 0) - { - vlib_get_next_frame (vm, node, next_index, to_next, n_left_to_next); - while (n_left_from > 0 && n_left_to_next > 0) - { - u32 bi0 = to_next[0] = from[0]; - from += 1; - n_left_from -= 1; - to_next += 1; - n_left_to_next -= 1; - vlib_buffer_t *p0 = vlib_get_buffer (vm, bi0); - if (error) - p0->error = *error; - vlib_validate_buffer_enqueue_x1 (vm, node, next_index, to_next, - n_left_to_next, bi0, next); - } - vlib_put_next_frame (vm, node, next_index, n_left_to_next); - } -} - -always_inline void user_session_increment (snat_main_t * sm, snat_user_t * u, u8 is_static) { if (u->nsessions + u->nstaticsessions < sm->max_translations_per_user) |