]> git.proxmox.com Git - mirror_lxc.git/commitdiff
commands_utils: hide unnecessary symbols
authorChristian Brauner <christian.brauner@ubuntu.com>
Fri, 17 Jul 2020 21:31:33 +0000 (23:31 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Fri, 17 Jul 2020 21:32:12 +0000 (23:32 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/commands_utils.h
src/tests/Makefile.am

index 3ef7920c4dabf9e58a95be25da51650026227727..e820f83649884aad4f07f81868aa052162df43d4 100644 (file)
@@ -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 */
index d9ccd0183dcc10e286163b44d5478a0b856eeb3c..0380f89b57574c4ce7e8f252113762a99367f302 100644 (file)
@@ -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