From 7a99e699ce621b9b4522ee6fd2639e6c2c16f67c Mon Sep 17 00:00:00 2001 From: Cyrill Gorcunov Date: Tue, 13 Oct 2015 21:27:00 +0300 Subject: [PATCH] mnt: Export __open_mountpoint We gonna need it for inotify handle testing. Signed-off-by: Cyrill Gorcunov Signed-off-by: Pavel Emelyanov --- 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 b56aafd4d..3b4d4726e 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 67e96f275..aea9807dd 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;