From c43a9ae78220daadd71e00fc0596ceb839621e28 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Tue, 25 Aug 2020 20:04:42 +0000 Subject: Initial commit. --- include/fstab.h | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 include/fstab.h (limited to 'include') diff --git a/include/fstab.h b/include/fstab.h new file mode 100644 index 0000000..526329e --- /dev/null +++ b/include/fstab.h @@ -0,0 +1,37 @@ +#ifndef _FSTAB_H +#define _FSTAB_H 1 + +#ifdef __cplusplus +extern "C" { +#endif + +#define _PATH_FSTAB "/etc/fstab" + +#define FSTAB_RW "rw" +#define FSTAB_RQ "rq" +#define FSTAB_RO "ro" +#define FSTAB_SW "sw" +#define FSTAB_XX "xx" + +struct fstab { + char *fs_spec; + char *fs_file; + char *fs_vfstype; + char *fs_mntops; + char const *fs_type; + int fs_freq; + int fs_passno; +}; + +struct fstab *getfsent (void); +struct fstab *getfsspec (char const *); +struct fstab *getfsfile (char const *); +int setfsent (void); +void endfsent (void); + +#ifdef __cplusplus +} +#endif + +#endif + -- cgit v1.3.1