From 0bee9ce4af04322c56f7511f24bda4874e78a4b4 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Thu, 22 Mar 2018 21:24:31 -0700 Subject: session: allow builtin apps to register names Change-Id: I4b428e170436671b329657283cf7653befc85c9f Signed-off-by: Florin Coras --- src/vnet/tls/tls.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/vnet/tls/tls.c') diff --git a/src/vnet/tls/tls.c b/src/vnet/tls/tls.c index d4c40f715d4..23ba70aa4f0 100644 --- a/src/vnet/tls/tls.c +++ b/src/vnet/tls/tls.c @@ -726,8 +726,9 @@ tls_init (vlib_main_t * vm) memset (options, 0, sizeof (options)); a->session_cb_vft = &tls_app_cb_vft; - a->api_client_index = (1 << 24) + 1; + a->api_client_index = APP_INVALID_INDEX; a->options = options; + a->name = format (0, "tls"); a->options[APP_OPTIONS_SEGMENT_SIZE] = segment_size; a->options[APP_OPTIONS_RX_FIFO_SIZE] = fifo_size; a->options[APP_OPTIONS_TX_FIFO_SIZE] = fifo_size; @@ -753,7 +754,7 @@ tls_init (vlib_main_t * vm) FIB_PROTOCOL_IP4, ~0); transport_register_protocol (TRANSPORT_PROTO_TLS, &tls_proto, FIB_PROTOCOL_IP6, ~0); - + vec_free (a->name); return 0; } -- cgit 1.2.3-korg