diff options
author | Matus Fabian <matfabia@cisco.com> | 2018-08-23 00:33:35 -0700 |
---|---|---|
committer | Ole Trøan <otroan@employees.org> | 2018-08-27 12:17:25 +0000 |
commit | 878c646aea9b9ccf68011ffd964694c43bbe5fdd (patch) | |
tree | 4acfaf8c3e35e2c2e334ae8495fdd52c49b5a791 /src/plugins/nat/nat64.h | |
parent | d2dcd200fe2e94f6408155f6c38e7f570dbe1183 (diff) |
NAT44: add support for session timeout (VPP-1272)
NAT44 (vanilla/simple and endpoint-dependent mode) now lazily delete expired
sessions. When inserting to session lookup hash and bucket is full, expired
session is overwritten.
Change-Id: Ib1b34959f60f0ca4f5b13525b1d41dd2f992288d
Signed-off-by: Matus Fabian <matfabia@cisco.com>
Diffstat (limited to 'src/plugins/nat/nat64.h')
-rw-r--r-- | src/plugins/nat/nat64.h | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/plugins/nat/nat64.h b/src/plugins/nat/nat64.h index addba7a3704..d365e12b2f7 100644 --- a/src/plugins/nat/nat64.h +++ b/src/plugins/nat/nat64.h @@ -102,7 +102,6 @@ typedef struct u32 icmp_timeout; u32 tcp_trans_timeout; u32 tcp_est_timeout; - u32 tcp_incoming_syn_timeout; /* Total count of interfaces enabled */ u32 total_enabled_count; @@ -256,11 +255,10 @@ u32 nat64_get_icmp_timeout (void); * * @param trans Transitory timeout in seconds (if 0 reset to default value 240sec). * @param est Established timeout in seconds (if 0 reset to default value 7440sec). - * @param incoming_syn Incoming SYN timeout in seconds (if 0 reset to default value 6sec). * * @returns 0 on success, non-zero value otherwise. */ -int nat64_set_tcp_timeouts (u32 trans, u32 est, u32 incoming_syn); +int nat64_set_tcp_timeouts (u32 trans, u32 est); /** * @brief Get TCP transitory timeout. @@ -277,13 +275,6 @@ u32 nat64_get_tcp_trans_timeout (void); u32 nat64_get_tcp_est_timeout (void); /** - * @brief Get TCP incoming SYN timeout. - * - * @returns TCP incoming SYN timeout in seconds. - */ -u32 nat64_get_tcp_incoming_syn_timeout (void); - -/** * @brief Reset NAT64 session timeout. * * @param ste Session table entry. |