session: fix local binds
[vpp.git] / src / vnet / session / session_types.h
index e10dcea..3709445 100644 (file)
@@ -40,6 +40,7 @@ typedef struct _session_endpoint_cfg
 #undef _
   u32 app_wrk_index;
   u32 opaque;
+  u32 ns_index;
   u8 *hostname;
 } session_endpoint_cfg_t;
 
@@ -367,7 +368,7 @@ local_session_parse_handle (session_handle_t handle, u32 * app_or_wrk_index,
                            u32 * session_index)
 {
   u32 bottom;
-  ASSERT ((handle >> 32) == SESSION_LOCAL_HANDLE_PREFIX);
+  ASSERT (((handle >> 32) == SESSION_LOCAL_HANDLE_PREFIX));
   bottom = (handle & 0xFFFFFFFF);
   local_session_parse_id (bottom, app_or_wrk_index, session_index);
 }
@@ -391,6 +392,7 @@ typedef enum
   FIFO_EVENT_BUILTIN_TX,
   FIFO_EVENT_RPC,
   SESSION_CTRL_EVT_BOUND,
+  SESSION_CTRL_EVT_UNLISTEN_REPLY,
   SESSION_CTRL_EVT_ACCEPTED,
   SESSION_CTRL_EVT_ACCEPTED_REPLY,
   SESSION_CTRL_EVT_CONNECTED,