diff options
author | Theodore Ts'o <tytso@mit.edu> | 2016-03-29 20:48:06 -0400 |
---|---|---|
committer | Jan Kara <jack@suse.cz> | 2016-03-30 10:15:09 +0200 |
commit | 8fb5c395dcd663e919418d7a56741ef6f8780c6f (patch) | |
tree | a31b7b723114d9c4644c9153e029c6a9bfba2856 | |
parent | feca6d2e55d992bbe176ee8faa734c105eb1b2e1 (diff) | |
download | quota-tools-8fb5c395dcd663e919418d7a56741ef6f8780c6f.tar.gz |
Provide fallback definitions for MNTTYPE_NFS and MNTTYPE_NOAUTO
Not all C library's /usr/include/mntent.h are guaranteed to define
MNTTYPE_NFS and MNTTYPE_AUTO. Since we already are defining a large
number of MNTTYPE_* macros for our own use in mntopt.h, add fallback
definitions for MNTTYPE_NFS and MNTTYPE_NOAUTO there.
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Jan Kara <jack@suse.cz>
-rw-r--r-- | mntopt.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -21,6 +21,10 @@ #define MNTTYPE_OCFS2 "ocfs2" /* Oracle Cluster filesystem */ #define MNTTYPE_GFS2 "gfs2" /* Red Hat Global filesystem 2 */ +#ifndef MNTTYPE_NFS +#define MNTTYPE_NFS "nfs" /* Network file system. */ +#endif + /* mount options */ #define MNTOPT_NOQUOTA "noquota" /* don't enforce quota */ #define MNTOPT_QUOTA "quota" /* enforce user quota */ @@ -33,4 +37,8 @@ #define MNTOPT_LOOP "loop" /* loopback mount */ #define MNTOPT_JQFMT "jqfmt" /* journaled quota format */ +#ifndef MNTOPT_NOAUTO +#define MNTOPT_NOAUTO "noauto" /* Do not auto mount. */ +#endif + #endif |