-#define NFSMNT_SOFT 0x0001 /* soft mount (hard is default) */
-#define NFSMNT_WSIZE 0x0002 /* set write size */
-#define NFSMNT_RSIZE 0x0004 /* set read size */
-#define NFSMNT_TIMEO 0x0008 /* set initial timeout */
-#define NFSMNT_RETRANS 0x0010 /* set number of request retrys */
-#define NFSMNT_HOSTNAME 0x0020 /* set hostname for error printf */
-#define NFSMNT_INT 0x0040 /* allow interrupts on hard mount */
-#define NFSMNT_NOCONN 0x0080 /* Don't Connect the socket */
-#define NFSMNT_SCKLOCK 0x0100 /* Lock socket against others */
-#define NFSMNT_WANTSCK 0x0200 /* Want a socket lock */
-#define NFSMNT_SPONGY 0x0400 /* spongy mount (soft for stat and lookup) */
-#define NFSMNT_COMPRESS 0x0800 /* Compress nfs rpc xdr */
-#define NFSMNT_LOCKBITS (NFSMNT_SCKLOCK | NFSMNT_WANTSCK)
+#define NFSMNT_SOFT 0x00000001 /* soft mount (hard is default) */
+#define NFSMNT_WSIZE 0x00000002 /* set write size */
+#define NFSMNT_RSIZE 0x00000004 /* set read size */
+#define NFSMNT_TIMEO 0x00000008 /* set initial timeout */
+#define NFSMNT_RETRANS 0x00000010 /* set number of request retrys */
+#define NFSMNT_MAXGRPS 0x00000020 /* set maximum grouplist size */
+#define NFSMNT_INT 0x00000040 /* allow interrupts on hard mount */
+#define NFSMNT_NOCONN 0x00000080 /* Don't Connect the socket */
+#define NFSMNT_NQNFS 0x00000100 /* Use Nqnfs protocol */
+#define NFSMNT_MYWRITE 0x00000200 /* Assume writes were mine */
+#define NFSMNT_KERB 0x00000400 /* Use Kerberos authentication */
+#define NFSMNT_DUMBTIMR 0x00000800 /* Don't estimate rtt dynamically */
+#define NFSMNT_RDIRALOOK 0x00001000 /* Do lookup with readdir (nqnfs) */
+#define NFSMNT_LEASETERM 0x00002000 /* set lease term (nqnfs) */
+#define NFSMNT_READAHEAD 0x00004000 /* set read ahead */
+#define NFSMNT_DEADTHRESH 0x00008000 /* set dead server retry thresh */
+#define NFSMNT_NQLOOKLEASE 0x00010000 /* Get lease for lookup */
+#define NFSMNT_INTERNAL 0xffe00000 /* Bits set internally */
+#define NFSMNT_MNTD 0x00200000 /* Mnt server for mnt point */
+#define NFSMNT_DISMINPROG 0x00400000 /* Dismount in progress */
+#define NFSMNT_DISMNT 0x00800000 /* Dismounted */
+#define NFSMNT_SNDLOCK 0x01000000 /* Send socket lock */
+#define NFSMNT_WANTSND 0x02000000 /* Want above */
+#define NFSMNT_RCVLOCK 0x04000000 /* Rcv socket lock */
+#define NFSMNT_WANTRCV 0x08000000 /* Want above */
+#define NFSMNT_WAITAUTH 0x10000000 /* Wait for authentication */
+#define NFSMNT_HASAUTH 0x20000000 /* Has authenticator */
+#define NFSMNT_WANTAUTH 0x40000000 /* Wants an authenticator */
+#define NFSMNT_AUTHERR 0x80000000 /* Authentication error */