session vcl: support abstract sockets for app ns
[vpp.git] / src / vnet / session / application_namespace.h
index ddc6d08..313b2d0 100644 (file)
@@ -50,6 +50,11 @@ typedef struct _app_namespace
    */
   u8 *ns_id;
 
+  /**
+   * Linux netns if one was provided
+   */
+  u8 *netns;
+
   /**
    * Name of socket applications can use to attach to session layer
    */
@@ -64,6 +69,7 @@ typedef struct _app_namespace
 typedef struct _vnet_app_namespace_add_del_args
 {
   u8 *ns_id;
+  u8 *netns;
   u64 secret;
   u32 sw_if_index;
   u32 ip4_fib_id;