summaryrefslogtreecommitdiffstats
path: root/shlibs/mount/src/mount.h.in
diff options
context:
space:
mode:
authorKarel Zak2010-08-10 15:27:23 +0200
committerKarel Zak2011-01-03 12:28:41 +0100
commit30493710e4b97c493adb285d2edd7d5a0d5c8e0e (patch)
treea03d7cbf0b7b4c8136c4a36279097a773d1ca85d /shlibs/mount/src/mount.h.in
parentlibmount: update tests (diff)
downloadkernel-qcow2-util-linux-30493710e4b97c493adb285d2edd7d5a0d5c8e0e.tar.gz
kernel-qcow2-util-linux-30493710e4b97c493adb285d2edd7d5a0d5c8e0e.tar.xz
kernel-qcow2-util-linux-30493710e4b97c493adb285d2edd7d5a0d5c8e0e.zip
libmount: improve an rename API for mtab management
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.in32
1 files changed, 16 insertions, 16 deletions
diff --git a/shlibs/mount/src/mount.h.in b/shlibs/mount/src/mount.h.in
index 35499c8b0..5f900155b 100644
--- a/shlibs/mount/src/mount.h.in
+++ b/shlibs/mount/src/mount.h.in
@@ -89,11 +89,11 @@ typedef struct _mnt_fs mnt_fs;
typedef struct _mnt_tab mnt_tab;
/**
- * mnt_mtab
+ * mnt_update
*
* /etc/mtab or /var/run/mountinfo update description
*/
-typedef struct _mnt_mtab mnt_mtab;
+typedef struct _mnt_update mnt_update;
/*
* Tab file format
@@ -261,20 +261,20 @@ extern int mnt_tab_find_next_fs(mnt_tab *tb, mnt_iter *itr,
int (*match_func)(mnt_fs *, void *), void *userdata,
mnt_fs **fs);
-/* mtab.c */
-extern mnt_mtab *mnt_new_mtab(int action, unsigned long mountflags, const mnt_fs *fs);
-extern void mnt_free_mtab(mnt_mtab *mt);
-extern int mnt_mtab_set_filename(mnt_mtab *mt, const char *filename);
-extern int mnt_mtab_set_action(mnt_mtab *mt, int action);
-extern int mnt_mtab_set_format(mnt_mtab *mt, int format);
-extern int mnt_mtab_set_mountflags(mnt_mtab *mt, unsigned long flags);
-extern mnt_lock *mnt_mtab_get_lock(mnt_mtab *mt);
-extern int mnt_mtab_disable_lock(mnt_mtab *mt, int disable);
-extern int mnt_mtab_set_old_target(mnt_mtab *mt, const char *target);
-extern int mnt_mtab_set_fs(mnt_mtab *mt, const mnt_fs *fs);
-
-extern int mnt_mtab_prepare_update(mnt_mtab *mt);
-extern int mnt_update_mtab(mnt_mtab *mt);
+/* tab_update.c */
+extern mnt_update *mnt_new_update(int action, unsigned long mountflags, const mnt_fs *fs);
+extern void mnt_free_update(mnt_update *upd);
+extern int mnt_update_set_filename(mnt_update *upd, const char *filename);
+extern int mnt_update_set_action(mnt_update *upd, int action);
+extern int mnt_update_set_format(mnt_update *upd, int format);
+extern int mnt_update_set_mountflags(mnt_update *upd, unsigned long flags);
+extern mnt_lock *mnt_update_get_lock(mnt_update *upd);
+extern int mnt_update_disable_lock(mnt_update *upd, int disable);
+extern int mnt_update_set_old_target(mnt_update *upd, const char *target);
+extern int mnt_update_set_fs(mnt_update *upd, const mnt_fs *fs);
+
+extern int mnt_update_prepare_update(mnt_update *upd);
+extern int mnt_update_mtab(mnt_update *upd);
/*
* mount(8) userspace options masks (MNT_MAP_USERSPACE map)