]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/include/fstab.h
libnfs.a: eliminate conn.c and conn.h
[nfs-utils.git] / support / include / fstab.h
index 8053066b0ce43b64eee746d2e9dcdd5901c2e659..64c8355396338af69d3bc5c4f84e6c2791b312c4 100644 (file)
@@ -3,21 +3,28 @@
 
 #include "nfs_mntent.h"
 
+#ifndef _PATH_FSTAB
+#define _PATH_FSTAB "/etc/fstab"
+#endif
+
 int mtab_is_writable(void);
 int mtab_does_not_exist(void);
 
 struct mntentchn {
        struct mntentchn *nxt, *prev;
-       nfs_mntent_t m;
+       struct mntent m;
 };
 
 struct mntentchn *getmntoptfile (const char *file);
 struct mntentchn *getmntdirbackward (const char *dir, struct mntentchn *mc);
 struct mntentchn *getmntdevbackward (const char *dev, struct mntentchn *mc);
 
+struct mntentchn *getfsfile (const char *file);
+struct mntentchn *getfsspec (const char *spec);
+
 void lock_mtab (void);
 void unlock_mtab (void);
-void update_mtab (const char *special, nfs_mntent_t *with);
+void update_mtab (const char *special, struct mntent *with);
 
 #endif /* _NFS_FSTAB_H */