]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
api.c: Declare cgroup_process_v1_mnt() as STATIC
authorTom Hromatka <tom.hromatka@oracle.com>
Mon, 11 May 2020 02:23:06 +0000 (02:23 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Tue, 16 Jun 2020 14:44:08 +0000 (08:44 -0600)
This commit changes cgroup_process_v1_mnt() from static to STATIC
to allow it to be unit tested.

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
Acked-by: Dhaval Giani <dhaval.giani@oracle.com>
src/api.c
src/libcgroup-internal.h

index 1219cd0356b942308f7aa291b1b9c67315cac1bb..887dc84b66b0dc5bbd0ee766594cd99c8bd17e6b 100644 (file)
--- a/src/api.c
+++ b/src/api.c
@@ -1047,7 +1047,7 @@ int cg_add_duplicate_mount(struct cg_mount_table_s *item, const char *path)
  *     @param ent File system description of cgroup mount being processed
  *     @param mnt_tbl_idx cg_mount_table index
  */
-static int cgroup_process_v1_mnt(char *controllers[], struct mntent *ent,
+STATIC int cgroup_process_v1_mnt(char *controllers[], struct mntent *ent,
                                 int *mnt_tbl_idx)
 {
        char *strtok_buffer = NULL, *mntopt = NULL;
index dc292c661842832a0449d11fb761be523bc995d2..5f45b23768774ee0fd775b59f8560634d0ed2450 100644 (file)
@@ -22,6 +22,7 @@ __BEGIN_DECLS
 #include <fts.h>
 #include <libcgroup.h>
 #include <limits.h>
+#include <mntent.h>
 #include <pthread.h>
 #include <sys/stat.h>
 #include <sys/types.h>
@@ -318,6 +319,9 @@ bool cgroup_compare_ignore_rule(const struct cgroup_rule * const rule,
 bool cgroup_compare_wildcard_procname(const char * const rule_procname,
                                      const char * const procname);
 
+int cgroup_process_v1_mnt(char *controllers[], struct mntent *ent,
+                         int *mnt_tbl_idx);
+
 #endif /* UNIT_TEST */
 
 __END_DECLS