19 #ifndef SRC_VNET_SESSION_APPLICATION_NAMESPACE_H_ 20 #define SRC_VNET_SESSION_APPLICATION_NAMESPACE_H_ 22 typedef struct _app_namespace
40 u32 local_table_index;
53 typedef struct _vnet_app_namespace_add_del_args
63 #define APP_NAMESPACE_INVALID_INDEX ((u32)~0)
void app_namespaces_init(void)
struct _vnet_app_namespace_add_del_args vnet_app_namespace_add_del_args_t
app_namespace_t * app_namespace_alloc(u8 *ns_id)
session_table_t * app_namespace_get_local_table(app_namespace_t *app_ns)
u32 app_namespace_index_from_id(const u8 *ns_id)
const u8 * app_namespace_id(app_namespace_t *app_ns)
static app_namespace_t * app_namespace_get_default(void)
app_namespace_t * app_namespace_get(u32 index)
u32 app_namespace_get_fib_index(app_namespace_t *app_ns, u8 fib_proto)
struct _app_namespace app_namespace_t
const u8 * app_namespace_id_from_index(u32 index)
struct _session_lookup_table session_table_t
app_namespace_t * app_namespace_get_from_id(const u8 *ns_id)
u32 app_namespace_index(app_namespace_t *app_ns)
int vnet_app_namespace_add_del(vnet_app_namespace_add_del_args_t *a)