From 94a5e86b650671d546f28764807b597de59ce893 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Fri, 17 Jul 2020 23:31:33 +0200 Subject: [PATCH] commands_utils: hide unnecessary symbols Signed-off-by: Christian Brauner --- src/lxc/commands_utils.h | 23 ++++++++++------------- src/tests/Makefile.am | 1 + 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/lxc/commands_utils.h b/src/lxc/commands_utils.h index 3ef7920c4..e820f8364 100644 --- a/src/lxc/commands_utils.h +++ b/src/lxc/commands_utils.h @@ -8,11 +8,9 @@ #include "state.h" #include "commands.h" -int lxc_make_abstract_socket_name(char *path, size_t pathlen, - const char *lxcname, - const char *lxcpath, - const char *hashed_sock_name, - const char *suffix); +__hidden extern int lxc_make_abstract_socket_name(char *path, size_t pathlen, const char *lxcname, + const char *lxcpath, const char *hashed_sock_name, + const char *suffix); /* lxc_cmd_sock_get_state Register a new state client fd in the container's * in-memory handler and retrieve the requested @@ -24,8 +22,8 @@ int lxc_make_abstract_socket_name(char *path, size_t pathlen, * @return Return < 0 on error * < MAX_STATE current container state */ -extern int lxc_cmd_sock_get_state(const char *name, const char *lxcpath, - lxc_state_t states[MAX_STATE], int timeout); +__hidden extern int lxc_cmd_sock_get_state(const char *name, const char *lxcpath, + lxc_state_t states[MAX_STATE], int timeout); /* lxc_cmd_sock_rcv_state Retrieve the requested state from a state client * fd registerd in the container's in-memory @@ -36,7 +34,7 @@ extern int lxc_cmd_sock_get_state(const char *name, const char *lxcpath, * @return Return < 0 on error * < MAX_STATE current container state */ -extern int lxc_cmd_sock_rcv_state(int state_client_fd, int timeout); +__hidden extern int lxc_cmd_sock_rcv_state(int state_client_fd, int timeout); /* lxc_add_state_client Add a new state client to the container's * in-memory handler. @@ -48,9 +46,8 @@ extern int lxc_cmd_sock_rcv_state(int state_client_fd, int timeout); * @return Return < 0 on error * 0 on success */ -extern int lxc_add_state_client(int state_client_fd, - struct lxc_handler *handler, - lxc_state_t states[MAX_STATE]); +__hidden extern int lxc_add_state_client(int state_client_fd, struct lxc_handler *handler, + lxc_state_t states[MAX_STATE]); /* lxc_cmd_connect Connect to the container's command socket. * @@ -62,7 +59,7 @@ extern int lxc_add_state_client(int state_client_fd, * @return Return < 0 on error * >= 0 client fd */ -extern int lxc_cmd_connect(const char *name, const char *lxcpath, - const char *hashed_sock_name, const char *suffix); +__hidden extern int lxc_cmd_connect(const char *name, const char *lxcpath, + const char *hashed_sock_name, const char *suffix); #endif /* __LXC_COMMANDS_UTILS_H */ diff --git a/src/tests/Makefile.am b/src/tests/Makefile.am index d9ccd0183..0380f89b5 100644 --- a/src/tests/Makefile.am +++ b/src/tests/Makefile.am @@ -9,6 +9,7 @@ lxc_test_basic_SOURCES = basic.c lxc_test_cgpath_SOURCES = cgpath.c \ ../lxc/af_unix.c ../lxc/af_unix.h \ ../lxc/commands.c ../lxc/commands.h \ + ../lxc/commands_utils.c ../lxc/commands_utils.h \ ../lxc/string_utils.c ../lxc/string_utils.h lxc_test_clonetest_SOURCES = clonetest.c lxc_test_concurrent_SOURCES = concurrent.c -- 2.39.2