diff options
Diffstat (limited to 'lib/mlibc/sysdeps/lyre/include/mntent.h')
-rw-r--r-- | lib/mlibc/sysdeps/lyre/include/mntent.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/lib/mlibc/sysdeps/lyre/include/mntent.h b/lib/mlibc/sysdeps/lyre/include/mntent.h deleted file mode 100644 index bafd289..0000000 --- a/lib/mlibc/sysdeps/lyre/include/mntent.h +++ /dev/null @@ -1,50 +0,0 @@ -#ifndef _MNTENT_H -#define _MNTENT_H - -#include <stdio.h> - -// TODO: Refer to _PATH_MOUNTED -#define MOUNTED "/etc/mtab" - -/* Generic mount options */ -#define MNTOPT_DEFAULTS "defaults" /* Use all default options. */ -#define MNTOPT_RO "ro" /* Read only. */ -#define MNTOPT_RW "rw" /* Read/write. */ -#define MNTOPT_SUID "suid" /* Set uid allowed. */ -#define MNTOPT_NOSUID "nosuid" /* No set uid allowed. */ -#define MNTOPT_NOAUTO "noauto" /* Do not auto mount. */ - -#ifdef __cplusplus -extern "C" { -#endif - -struct mntent { - char *mnt_fsname; - char *mnt_dir; - char *mnt_type; - char *mnt_opts; - int mnt_freq; - int mnt_passno; -}; - -#ifndef __MLIBC_ABI_ONLY - -FILE *setmntent(const char *, const char *); - -struct mntent *getmntent(FILE *); - -int addmntent(FILE *, const struct mntent *); - -int endmntent(FILE *); - -char *hasmntopt(const struct mntent *, const char *); - -struct mntent *getmntent_r(FILE *, struct mntent *, char *, int); - -#endif /* !__MLIBC_ABI_ONLY */ - -#ifdef __cplusplus -} -#endif - -#endif // _MNTENT_H |