summaryrefslogtreecommitdiffstats
path: root/shlibs/mount/src/mount.h.in
diff options
context:
space:
mode:
authorKarel Zak2010-12-07 00:09:40 +0100
committerKarel Zak2011-01-03 12:28:47 +0100
commit8b95253ff0f99b0d94b32bd663f5a54f732b0034 (patch)
treefeee8ee0e44c32c36e54dbb11fdadb608d726e8a /shlibs/mount/src/mount.h.in
parentlibmount: cleanup mangle() usage (diff)
downloadkernel-qcow2-util-linux-8b95253ff0f99b0d94b32bd663f5a54f732b0034.tar.gz
kernel-qcow2-util-linux-8b95253ff0f99b0d94b32bd663f5a54f732b0034.tar.xz
kernel-qcow2-util-linux-8b95253ff0f99b0d94b32bd663f5a54f732b0034.zip
libmount: add mntent.h compatible stuff
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'shlibs/mount/src/mount.h.in')
-rw-r--r--shlibs/mount/src/mount.h.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/shlibs/mount/src/mount.h.in b/shlibs/mount/src/mount.h.in
index 74cdf0e76..081cfe59e 100644
--- a/shlibs/mount/src/mount.h.in
+++ b/shlibs/mount/src/mount.h.in
@@ -30,6 +30,7 @@ extern "C" {
#endif
#include <stdio.h>
+#include <mntent.h>
#define LIBMOUNT_VERSION "@LIBMOUNT_VERSION@"
@@ -246,6 +247,9 @@ extern int mnt_fs_match_fstype(mnt_fs *fs, const char *types);
extern int mnt_fs_match_options(mnt_fs *fs, const char *options);
extern int mnt_fs_print_debug(mnt_fs *ent, FILE *file);
+extern void mnt_free_mntent(struct mntent *mnt);
+extern int mnt_fs_to_mntent(mnt_fs *fs, struct mntent **mnt);
+
/* tab-parse.c */
extern mnt_tab *mnt_new_tab_from_file(const char *filename);
extern mnt_tab *mnt_new_tab_from_dir(const char *dirname);