clib_dt_read_from_sysfs is the only user of clib_dt_node_add_child, on
FreeBSD this causes a build failure due to an unused function. Place
clib_dt_node_add_child behind an include guard for linux only.
Type: fix
Change-Id: I9641ffd10d9d15e1e552f570cd386211d3b4ab39
Signed-off-by: Tom Jones <[email protected]>
(cherry picked from commit
33fec83487b3f88203b0a854f7aec89d6e405cd7)
#include <fcntl.h>
#include <dirent.h>
-#endif
-
static_always_inline clib_dt_node_t *
clib_dt_node_add_child (clib_dt_main_t *dm, clib_dt_node_t *n, char *name)
{
return cn;
}
+#endif
void
clib_dt_main_free (clib_dt_main_t *dm)