eal/freebsd: fix init completion
[dpdk.git] / lib / librte_eal / freebsd / eal / eal.c
index 2c77a86..b10e257 100644 (file)
@@ -594,6 +594,8 @@ rte_eal_mcfg_complete(void)
        /* ALL shared mem_config related INIT DONE */
        if (rte_config.process_type == RTE_PROC_PRIMARY)
                rte_config.mem_config->magic = RTE_MAGIC;
+
+       internal_config.init_complete = 1;
 }
 
 /* return non-zero if hugepages are enabled. */
@@ -881,7 +883,7 @@ rte_eal_init(int argc, char **argv)
        return fctret;
 }
 
-int __rte_experimental
+int
 rte_eal_cleanup(void)
 {
        rte_service_finalize();