From 91a594ad8b3c0d00f25c9a20dfc8f1f2dfce81ce Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Sat, 9 May 2020 16:18:12 -0700 Subject: [PATCH] lib/rpc: add a map file. Signed-off-by: Seth Howell Change-Id: I2a81c5d7911d2e0cef2346200ae3f3c8740a4e75 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/2295 Reviewed-by: Jim Harris Reviewed-by: Aleksey Marchuk Reviewed-by: Darek Stojaczyk Community-CI: Mellanox Build Bot Tested-by: SPDK CI Jenkins --- lib/rpc/Makefile | 2 ++ lib/rpc/spdk_rpc.map | 16 ++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 lib/rpc/spdk_rpc.map diff --git a/lib/rpc/Makefile b/lib/rpc/Makefile index 801bcf56e..903f93311 100644 --- a/lib/rpc/Makefile +++ b/lib/rpc/Makefile @@ -41,4 +41,6 @@ SO_SUFFIX := $(SO_VER).$(SO_MINOR) C_SRCS = rpc.c LIBNAME = rpc +SPDK_MAP_FILE = $(abspath $(CURDIR)/spdk_rpc.map) + include $(SPDK_ROOT_DIR)/mk/spdk.lib.mk diff --git a/lib/rpc/spdk_rpc.map b/lib/rpc/spdk_rpc.map new file mode 100644 index 000000000..e15ff8b53 --- /dev/null +++ b/lib/rpc/spdk_rpc.map @@ -0,0 +1,16 @@ +{ + global: + + # public functions + spdk_rpc_verify_methods; + spdk_rpc_listen; + spdk_rpc_accept; + spdk_rpc_close; + spdk_rpc_register_method; + spdk_rpc_register_alias_deprecated; + spdk_rpc_is_method_allowed; + spdk_rpc_set_state; + spdk_rpc_get_state; + + local: *; +};