aboutsummaryrefslogtreecommitdiffstats
path: root/nsh-plugin/nsh/nsh.h
diff options
context:
space:
mode:
Diffstat (limited to 'nsh-plugin/nsh/nsh.h')
-rw-r--r--nsh-plugin/nsh/nsh.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/nsh-plugin/nsh/nsh.h b/nsh-plugin/nsh/nsh.h
index 781245b..7a8e54e 100644
--- a/nsh-plugin/nsh/nsh.h
+++ b/nsh-plugin/nsh/nsh.h
@@ -100,6 +100,8 @@ nsh_main_t nsh_main;
vlib_node_t * vxlan4_input_node = 0;
vlib_node_t * vxlan6_input_node = 0;
+vlib_node_t * ip4_classify_node = 0;
+vlib_node_t * ip6_classify_node = 0;
u8 * format_nsh_input_map_trace (u8 * s, va_list * args);
u8 * format_nsh_header_with_length (u8 * s, va_list * args);
@@ -161,12 +163,13 @@ typedef enum {
typedef enum {
NSH_ACTION_SWAP,
NSH_ACTION_PUSH,
- NSH_ACTION_POP
-};
+ NSH_ACTION_POP,
+} nsh_action_type;
typedef enum {
NSH_INPUT_TYPE,
- NSH_PROXY_TYPE
-};
+ NSH_PROXY_TYPE,
+ NSH_CLASSIFIER_TYPE,
+} nsh_entity_type;
#endif /* included_nsh_h */