From 65fa49f30b9294ec241f842e2a2bc275b4c80143 Mon Sep 17 00:00:00 2001
From: Pim van Pelt <pim@ipng.nl>
Date: Sun, 19 Dec 2021 21:46:00 +0000
Subject: [PATCH] Fix crash if netns is not set at startup

---
 lcpng_if_cli.c    | 2 +-
 lcpng_interface.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lcpng_if_cli.c b/lcpng_if_cli.c
index 1b4baa4..ff022af 100644
--- a/lcpng_if_cli.c
+++ b/lcpng_if_cli.c
@@ -194,7 +194,7 @@ static clib_error_t *lcp_default_netns_command_fn(vlib_main_t *vm,
 
   unformat_free(line_input);
 
-  vlib_cli_output(vm, "lcp set default netns '%s'\n", (char *)ns);
+  vlib_cli_output(vm, "lcp set default netns %v\n", ns);
 
   r = lcp_set_default_ns(ns);
 
diff --git a/lcpng_interface.c b/lcpng_interface.c
index 6906316..99d02a2 100644
--- a/lcpng_interface.c
+++ b/lcpng_interface.c
@@ -129,7 +129,7 @@ lcp_itf_pair_show (u32 phy_sw_if_index)
 
   vm = vlib_get_main ();
   ns = lcp_get_default_ns();
-  vlib_cli_output (vm, "lcp default netns %v\n", ns ? (char *) ns : "<unset>");
+  vlib_cli_output (vm, "lcp default netns %v\n", ns);
   vlib_cli_output (vm, "lcp lcp-auto-subint %s\n",
 		   lcp_auto_subint () ? "on" : "off");
   vlib_cli_output (vm, "lcp lcp-sync %s\n", lcp_sync () ? "on" : "off");