Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
NAT64: Run nat64-expire-worker-walk only when NAT64 is configured (VPP-1162)
[vpp.git]
/
src
/
plugins
/
nat
/
nat64.h
diff --git
a/src/plugins/nat/nat64.h
b/src/plugins/nat/nat64.h
index
d9d3d76
..
e2334a5
100644
(file)
--- a/
src/plugins/nat/nat64.h
+++ b/
src/plugins/nat/nat64.h
@@
-39,6
+39,11
@@
typedef enum
#undef _
} nat64_tcp_ses_state_t;
#undef _
} nat64_tcp_ses_state_t;
+enum
+{
+ NAT64_CLEANER_RESCHEDULE = 1,
+} nat64_cleaner_process_event_e;
+
typedef struct
{
ip6_address_t prefix;
typedef struct
{
ip6_address_t prefix;
@@
-99,6
+104,11
@@
typedef struct
u32 tcp_est_timeout;
u32 tcp_incoming_syn_timeout;
u32 tcp_est_timeout;
u32 tcp_incoming_syn_timeout;
+ /* Total count of interfaces enabled */
+ u32 total_enabled_count;
+ /* The process node which orcherstrates the cleanup */
+ u32 nat64_expire_walk_node_index;
+
ip4_main_t *ip4_main;
snat_main_t *sm;
} nat64_main_t;
ip4_main_t *ip4_main;
snat_main_t *sm;
} nat64_main_t;