[CRIU] [PATCH 1/2] mnt: Export __open_mountpoint

Cyrill Gorcunov gorcunov at openvz.org
Tue Oct 13 11:27:09 PDT 2015


We gonna need it for inotify handle testing.

Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
---
 include/mount.h | 1 +
 mount.c         | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/include/mount.h b/include/mount.h
index b56aafd4d569..3b4d4726e13a 100644
--- a/include/mount.h
+++ b/include/mount.h
@@ -95,6 +95,7 @@ extern int mntns_get_root_by_mnt_id(int mnt_id);
 extern struct ns_id *lookup_nsid_by_mnt_id(int mnt_id);
 
 extern int open_mount(unsigned int s_dev);
+extern int __open_mountpoint(struct mount_info *pm, int mnt_fd);
 extern struct fstype *find_fstype_by_name(char *fst);
 extern bool add_fsname_auto(const char *names);
 
diff --git a/mount.c b/mount.c
index 67e96f275e20..aea9807dd0a3 100644
--- a/mount.c
+++ b/mount.c
@@ -1004,7 +1004,7 @@ static struct mount_info *mnt_build_tree(struct mount_info *list, bool insert_ro
  * mnt_fd is a file descriptor on the mountpoint, which is closed in an error case.
  * If mnt_fd is -1, the mountpoint will be opened by this function.
  */
-static int __open_mountpoint(struct mount_info *pm, int mnt_fd)
+int __open_mountpoint(struct mount_info *pm, int mnt_fd)
 {
 	dev_t dev;
 	struct stat st;
-- 
2.4.3



More information about the CRIU mailing list