diff --git a/lib/conf/Makefile b/lib/conf/Makefile index 6c8d226dc..ef33eb04a 100644 --- a/lib/conf/Makefile +++ b/lib/conf/Makefile @@ -41,4 +41,6 @@ SO_SUFFIX := $(SO_VER).$(SO_MINOR) C_SRCS = conf.c LIBNAME = conf +SPDK_MAP_FILE = $(abspath $(CURDIR)/spdk_conf.map) + include $(SPDK_ROOT_DIR)/mk/spdk.lib.mk diff --git a/lib/conf/spdk_conf.map b/lib/conf/spdk_conf.map new file mode 100644 index 000000000..094b9d67b --- /dev/null +++ b/lib/conf/spdk_conf.map @@ -0,0 +1,22 @@ +{ + global: + + # Public functions + spdk_conf_allocate; + spdk_conf_free; + spdk_conf_read; + spdk_conf_find_section; + spdk_conf_first_section; + spdk_conf_next_section; + spdk_conf_section_match_prefix; + spdk_conf_section_get_name; + spdk_conf_section_get_num; + spdk_conf_section_get_nmval; + spdk_conf_section_get_nval; + spdk_conf_section_get_val; + spdk_conf_section_get_intval; + spdk_conf_section_get_boolval; + spdk_conf_set_as_default; + + local: *; +};