vcl: fix app destroy
[vpp.git] / src / vcl / vcl_cfg.c
index 3be6de0..2ae9401 100644 (file)
@@ -19,7 +19,7 @@
  *       Do not access it directly -- use vcm which will point to
  *       the heap allocated copy after init.
  */
-static vppcom_main_t _vppcom_main = {
+vppcom_main_t _vppcom_main = {
   .debug = VPPCOM_DEBUG_INIT,
   .is_init = 0,
   .app_index = ~0,
@@ -323,37 +323,37 @@ vppcom_cfg_read_file (char *conf_fname)
              vl_set_memory_gid (gid);
              VCFG_DBG (0, "VCL<%d>: configured gid %d", getpid (), gid);
            }
-         else if (unformat (line_input, "segment-baseva 0x%x",
+         else if (unformat (line_input, "segment-baseva 0x%lx",
                             &vcl_cfg->segment_baseva))
            {
              VCFG_DBG (0, "VCL<%d>: configured segment_baseva 0x%lx",
                        getpid (), (unsigned long) vcl_cfg->segment_baseva);
            }
-         else if (unformat (line_input, "segment-size 0x%x",
+         else if (unformat (line_input, "segment-size 0x%lx",
                             &vcl_cfg->segment_size))
            {
-             VCFG_DBG (0, "VCL<%d>: configured segment_size 0x%x (%d)",
+             VCFG_DBG (0, "VCL<%d>: configured segment_size 0x%lx (%lu)",
                        getpid (), vcl_cfg->segment_size,
                        vcl_cfg->segment_size);
            }
-         else if (unformat (line_input, "segment-size %u",
+         else if (unformat (line_input, "segment-size %lu",
                             &vcl_cfg->segment_size))
            {
-             VCFG_DBG (0, "VCL<%d>: configured segment_size %u (0x%x)",
+             VCFG_DBG (0, "VCL<%d>: configured segment_size %lu (0x%lx)",
                        getpid (), vcl_cfg->segment_size,
                        vcl_cfg->segment_size);
            }
-         else if (unformat (line_input, "add-segment-size 0x%x",
+         else if (unformat (line_input, "add-segment-size 0x%lx",
                             &vcl_cfg->add_segment_size))
            {
-             VCFG_DBG (0, "VCL<%d>: configured add_segment_size 0x%x (%u)",
+             VCFG_DBG (0, "VCL<%d>: configured add_segment_size 0x%lx (%lu)",
                        getpid (), vcl_cfg->add_segment_size,
                        vcl_cfg->add_segment_size);
            }
-         else if (unformat (line_input, "add-segment-size %u",
+         else if (unformat (line_input, "add-segment-size %lu",
                             &vcl_cfg->add_segment_size))
            {
-             VCFG_DBG (0, "VCL<%d>: configured add_segment_size %u (0x%x)",
+             VCFG_DBG (0, "VCL<%d>: configured add_segment_size %lu (0x%lx)",
                        getpid (), vcl_cfg->add_segment_size,
                        vcl_cfg->add_segment_size);
            }