ipsec: IPSec protection for multi-point tunnel interfaces
[vpp.git] / src / vnet / session / session_types.h
index 16d4843..be8ad9c 100644 (file)
@@ -334,6 +334,10 @@ typedef enum
   SESSION_CTRL_EVT_LISTEN_URI,
   SESSION_CTRL_EVT_UNLISTEN,
   SESSION_CTRL_EVT_APP_DETACH,
+  SESSION_CTRL_EVT_APP_ADD_SEGMENT,
+  SESSION_CTRL_EVT_APP_DEL_SEGMENT,
+  SESSION_CTRL_EVT_MIGRATED,
+  SESSION_CTRL_EVT_CLEANUP,
 } session_evt_type_t;
 
 #define foreach_session_ctrl_evt                               \
@@ -355,7 +359,10 @@ typedef enum
   _(WORKER_UPDATE, worker_update)                              \
   _(WORKER_UPDATE_REPLY, worker_update_reply)                  \
   _(APP_DETACH, app_detach)                                    \
-
+  _(APP_ADD_SEGMENT, app_add_segment)                          \
+  _(APP_DEL_SEGMENT, app_del_segment)                          \
+  _(MIGRATED, migrated)                                                \
+  _(CLEANUP, cleanup)                                          \
 
 /* Deprecated and will be removed. Use types above */
 #define FIFO_EVENT_APP_RX SESSION_IO_EVT_RX