]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - support/include/nfs/export.h
exports: let kernel decide which flags vary by flavor
[nfs-utils.git] / support / include / nfs / export.h
index f7a99bab964b34ccf779f28b095c4986b303958e..d3e188c4b6a44afa7fc41ed921570e2cd5a8f1b2 100644 (file)
 #define NFSEXP_FSID            0x2000
 #define        NFSEXP_CROSSMOUNT       0x4000
 #define NFSEXP_NOACL           0x8000 /* reserved for possible ACL related use */
-#define NFSEXP_ALLFLAGS                0xFFFF
+/*
+ * All flags supported by the kernel before addition of the
+ * export_features interface:
+ */
+#define NFSEXP_OLDFLAGS                0x7E3F
+/*
+ * Flags that can vary per flavor, for kernels before addition of the
+ * export_features interface:
+ */
+#define NFSEXP_OLD_SECINFO_FLAGS (NFSEXP_READONLY | NFSEXP_ROOTSQUASH \
+                                       | NFSEXP_ALLSQUASH)
 
 #endif /* _NSF_EXPORT_H */