--- a/usr/src/uts/common/nfs/nfs.h Thu Mar 16 16:31:10 2006 -0800
+++ b/usr/src/uts/common/nfs/nfs.h Thu Mar 16 20:37:07 2006 -0800
@@ -1027,6 +1027,7 @@
} nfs_fh3_i;
char data[NFS3_FHSIZE];
} fh3_u;
+ uint_t fh3_flags;
} nfs_fh3;
#define fh3_fsid fh3_u.nfs_fh3_i.fh3_i._fh3_fsid
#define fh3_len fh3_u.nfs_fh3_i.fh3_i._fh3_len
@@ -1037,6 +1038,11 @@
#define FH3TOXFIDP(fh) ((fid_t *)&((fh)->fh3_xlen))
/*
+ * nfs_fh3.fh3_flags values
+ */
+#define FH_WEBNFS 0x1 /* fh is WebNFS overloaded - see makefh3_ol() */
+
+/*
* Two elements were added to the
* diropargs3 structure for performance (xdr-inlining).
* They are not included as part of the args