Index: dictionary.txt
===================================================================
RCS file: /cvs/stdk/NFSv41/dictionary.txt,v
retrieving revision 1.33
diff -u -r1.33 dictionary.txt
--- dictionary.txt 10 May 2008 00:24:40 -0000 1.33
+++ dictionary.txt 10 May 2008 04:45:21 -0000
@@ -7,6 +7,7 @@
05.txt
06.txt
07.txt
+08.txt
09.txt
0s
0x0
@@ -48,6 +49,7 @@
0x08
0x080
0x0A010307
+0x1
0x10
0x100
0x10000
@@ -56,13 +58,16 @@
0x14
0x15
0x17
+0x2
0x200
0x20000
0x22
+0x3
0x36
0x37
0x400
0x67
+0x7
0x7FFFFFFF
0x800
0x80000000
@@ -73,6 +78,7 @@
0xff
0xffffffffffffffff
1's
+1..N
1003.1e
100K
11.txt
@@ -82,6 +88,7 @@
18.txt
1s
2's
+23.txt
3's
3W
4KB
@@ -244,6 +251,8 @@
DELEGRETURN4res
DEVICEID
DEVICEID4
+DEVICEID4args
+DEVICEID4res
DEVID
DFS
DH
@@ -363,6 +372,7 @@
GetValue
Gilman
Givem
+Goldschmidt
Goodson
Grider
H
@@ -664,6 +674,7 @@
R,sid1
R.M
R.O
+RCA4
RDAM
RDATA
RDDP
@@ -777,6 +788,7 @@
SESSION4
SESSION4args
SESSION4res
+SESSION4resok
SESSIONID
SESSSION
SETATTR
@@ -946,8 +958,10 @@
Zhu
aFH
aFH's
+aaa.xml
aaa.xml,v
abbrev
+access.xml
access.xml,v
accessreq
accessrights
@@ -961,12 +975,14 @@
acetype4
acetype4.xml
acewho
+acks.xml
acks.xml,v
acl
aclattr
aclcreate
aclflag4.xml
aclreqs
+acls.xml
acls.xml,v
aclsupport
aclsupport4.xml
@@ -985,6 +1001,7 @@
alg
algs
amd
+any.xml
any.xml,v
anycast
api
@@ -1009,15 +1026,18 @@
attrset
attrsset
attrvals
+authsys
autogen
autogen.xml
avaiable
+avail.xml
avail.xml,v
ay
az
b
bFH
bFH's
+back.xml
back.xml,v
backchanel
backchannel
@@ -1054,10 +1074,12 @@
cacheseq
cachethis
caching
+caching.xml
caching.xml,v
call4
callback
callbacks
+cancelled.xml
cancelled.xml,v
canetti
cansettime
@@ -1084,6 +1106,7 @@
chan
change4
changeid4
+changes<
chann
charset
chg
@@ -1101,6 +1124,7 @@
clientdesc.id
clientdesc.verifier
clientid
+clientid.xml
clientid.xml,v
clientid4
clientids
@@ -1111,16 +1135,26 @@
clinet
clnt
clora
+clorr
+close.xml
close.xml,v
+cna
cnda
+cndr
+cnla
+cnlr
+cnr
co
+commit.xml
commit.xml,v
comp
compA
compB
compC
+complete.xml
complete.xml,v
component4
+compound.xml
compound.xml,v
compoundargs
compounderrs
@@ -1130,10 +1164,12 @@
conflict"
connnection
connnections
+considerations.xml
considerations.xml,v
content.loc
content4
content4.xml
+cookie<1
cookie4
cookieverf
count>
@@ -1141,6 +1177,8 @@
cowner
cpda
cpdr
+craa
+create.xml
create.xml,v
createattrs
createdir
@@ -1151,6 +1189,7 @@
createtype4
createverf
cred
+credit.xml
credit.xml,v
cref
crypto
@@ -1161,6 +1200,7 @@
csr
ctime
ctl
+ctl.xml
ctl.xml,v
cur4
curfh
@@ -1172,17 +1212,22 @@
daclsacl
daleth
dataserver
+datatypes.xml
datatypes.xml,v
dc
def
del4
deleg
+deleg.xml
deleg.xml,v
+delegation.xml
delegation.xml,v
delegation4
delegpurge
+delegpurge.xml
delegpurge.xml,v
delegreturn
+delegreturn.xml
delegreturn.xml,v
delete4
deny.xml
@@ -1192,6 +1237,7 @@
device4
deviceID
deviceid
+deviceid.xml
deviceid.xml,v
deviceid4
deviceid4.xml
@@ -1214,6 +1260,7 @@
docName
domain:var
dotx
+downgrade.xml
downgrade.xml,v
ds
dsa
@@ -1232,14 +1279,17 @@
email2mre
emph
encr
+end.xml
end.xml,v
endian
eng.sun.com
+entry<1
entry.nad
entry4
enum
enums
eof
+errors.xml
errors.xml,v
errortoop
es
@@ -1266,15 +1316,18 @@
file.xml
file4
fileattributes
+fileattributes.xml
fileattributes.xml,v
filehandle
filehandle's
filehandles
filehandles's
+filehandles.xml
filehandles.xml,v
fileid
fileid's
fileids
+filelocking.xml
filelocking.xml,v
filesize
filesystem
@@ -1289,6 +1342,7 @@
foobar
forego
freebsd
+front.xml
front.xml,v
fs
fs's
@@ -1327,12 +1381,16 @@
get4
get4.xml
getattr
+getattr.xml
getattr.xml,v
getdeviceinfo
+getdeviceinfo.xml
getdeviceinfo.xml,v
getdevicelist
+getdevicelist.xml
getdevicelist.xml,v
getfh
+getfh.xml
getfh.xml,v
gid
gid's
@@ -1347,10 +1405,12 @@
h3
h4
hai
+handles4
handlles
hangText
harvard.edu
headerpadsize
+hell2
highestslot
highslot
hinden
@@ -1366,6 +1426,7 @@
hugo
i
i'th
+i18n.xml
i18n.xml,v
iSCSI
iana
@@ -1374,6 +1435,7 @@
id
id<NFS4
id's
+id.xml
id.xml,v
id4
id4.xml
@@ -1386,6 +1448,7 @@
ietf.org:CPU
ietf.org:OS
ietf2
+illegal.xml
illegal.xml,v
im
impl
@@ -1393,6 +1456,7 @@
info4
info4.xml
infrastructural
+infrastructure.xml
infrastructure.xml,v
ing
inheritreq
@@ -1403,6 +1467,7 @@
int64
intra
intro
+introduction.xml
introduction.xml,v
iomode
iomode>
@@ -1432,8 +1497,10 @@
layout4.xml
layoutchanged
layoutcommit
+layoutcommit.xml
layoutcommit.xml,v
layoutget
+layoutget.xml
layoutget.xml,v
layouthint
layouthint4
@@ -1441,12 +1508,15 @@
layoutiomode4
layoutiomode4.xml
layoutrecall
+layoutrecall.xml
layoutrecall.xml,v
layoutrecall4
layoutreturn
+layoutreturn.xml
layoutreturn.xml,v
layoutreturn4
layoutreturn4.xml
+layouttype
layouttype4
layouttype4<
layouttype4.xml
@@ -1460,6 +1530,7 @@
length4
limit4
limitby
+link.xml
link.xml,v
linkdata
linktext
@@ -1476,6 +1547,7 @@
locations4
locations4.xml
locatoin4.xml
+lock.xml
lock.xml,v
locker.lock
locker.open
@@ -1484,16 +1556,20 @@
lockowner's
lockowner.xml,v
lockt
+lockt.xml
lockt.xml,v
locktype
locku
+locku.xml
locku.xml,v
locr
loga
logr
loh
+lookup.xml
lookup.xml,v
lookupp
+lookupp.xml
lookupp.xml,v
lor
lora
@@ -1523,6 +1599,7 @@
lt;result
m
mandlist
+mandlist.xml
mandlist.xml,v
masked"
masked4
@@ -1544,6 +1621,7 @@
mech
mechs
meta
+mgmt.xml
mgmt.xml,v
mgt
mic
@@ -1552,6 +1630,7 @@
millisecond
mimetype
mincount
+minlen
minlength
minorversion
minorversion1
@@ -1570,14 +1649,17 @@
n
na
nad
+name.xml
name.xml,v
namedattributesiana
namespace
+namespace.xml
namespace.xml,v
namespaces
narten
nbsp; W
ndc
+ndd
ness
netaddr4
netaddr4.xml
@@ -1606,6 +1688,7 @@
nfsace4<
nfsace4.xml
nfsacl41
+nfsacl41.xml
nfsdirect
nfsstat4
nfstime4
@@ -1628,18 +1711,23 @@
nonce3
notice4
notif
+notify.xml
notify.xml,v
notify4
notifyiana
+notifylist4
+notifylist4<
nowicki
nr
nrm
nrn
+ns.xml
ns.xml,v
nsc
nseconds
nsid
nt
+null.xml
null.xml,v
num
numlinks
@@ -1647,6 +1735,7 @@
numres
nv
nverify
+nverify.xml
nverify.xml,v
o
obj
@@ -1667,8 +1756,10 @@
opcbgetattr
opcbillegal
opcbrecall
+open.xml
open.xml,v
openattr
+openattr.xml
openattr.xml,v
openflag4
opengflag4
@@ -1704,6 +1795,7 @@
param
parc.xerox.com
parms
+parms<
parms4
passwd
pathname
@@ -1716,6 +1808,7 @@
peter.staubach
plaintext
pnfs
+pnfs.xml
pnfs.xml,v
pnfsiana
policy4
@@ -1728,10 +1821,13 @@
prot
prot.x
putfh
+putfh.xml
putfh.xml,v
putpubfh
+putpubfh.xml
putpubfh.xml,v
putrootfh
+putrootfh.xml
putrootfh.xml,v
qop
qop4
@@ -1770,21 +1866,28 @@
rcr
rdattr
rdma
+read.xml
read.xml,v
readdir
+readdir.xml
readdir.xml,v
readlink
+readlink.xml
readlink.xml,v
readonly
rec
+recall.xml
recall.xml,v
recallstateid
recalltype
receving
recv
+references.xml
references.xml,v
+remove.xml
remove.xml,v
remove4
+rename.xml
rename.xml,v
rename4
renew.xml,v
@@ -1799,6 +1902,7 @@
resop4
resop4.xml
restorefh
+restorefh.xml
restorefh.xml,v
resultdata
retentevt
@@ -1860,11 +1964,14 @@
s
sacl
savefh
+savefh.xml
savefh.xml,v
sc
sdi
se
+secflavor
secinfo
+secinfo.xml
secinfo.xml,v
secinfo4
securityconsider
@@ -1873,6 +1980,7 @@
seqid4
seqids
seqres
+sequence.xml
sequence.xml,v
sequenceid
sequenceid4
@@ -1896,6 +2004,7 @@
serverver
sess
sessid
+session.xml
session.xml,v
sessiond
sessionid
@@ -1906,6 +2015,7 @@
set4.xml
setable
setattr
+setattr.xml
setattr.xml,v
setboth
setclientid
@@ -1960,8 +2070,10 @@
sspt
ssr
ssv
+ssv.xml
ssv.xml,v
ssvt
+start.xml
start.xml,v
stat
state.access
@@ -1970,6 +2082,7 @@
stateid
stateid's
stateid.seqid
+stateid.xml
stateid.xml,v
stateid4
stateid4.xml
@@ -1993,6 +2106,7 @@
symrefs
sysadmin
t
+t<
t10
talpey
targetcount
@@ -2024,6 +2138,7 @@
typename
types.xml
u
+u64m
udp
udp6
uid
@@ -2053,6 +2168,7 @@
vedi
verf
verifier4
+verify.xml
verify.xml,v
vers
version1
@@ -2067,6 +2183,7 @@
whynone
wordIndex
workgroup
+write.xml
write.xml,v
writeable
writeverf
@@ -2095,5 +2212,5 @@
yahoo.com
z
zelenka
+zzz.xml
zzz.xml,v
-1..N
Index: nfsv41_middle_core_infrastructure.xml
===================================================================
RCS file: /cvs/stdk/NFSv41/nfsv41_middle_core_infrastructure.xml,v
retrieving revision 1.91
diff -u -r1.91 nfsv41_middle_core_infrastructure.xml
--- nfsv41_middle_core_infrastructure.xml 10 May 2008 03:29:41 -0000 1.91
+++ nfsv41_middle_core_infrastructure.xml 10 May 2008 04:45:22 -0000
@@ -2709,7 +2709,7 @@
The client ID's sequence id that is used for creating
sessions (see and
- . This is a
+ ). This is a
prerequisite to let the client create more sessions.
Index: nfsv41_middle_op_delegpurge.xml
===================================================================
RCS file: /cvs/stdk/NFSv41/nfsv41_middle_op_delegpurge.xml,v
retrieving revision 1.7
diff -u -r1.7 nfsv41_middle_op_delegpurge.xml
--- nfsv41_middle_op_delegpurge.xml 25 Feb 2008 20:51:37 -0000 1.7
+++ nfsv41_middle_op_delegpurge.xml 10 May 2008 04:45:22 -0000
@@ -19,6 +19,17 @@
delayed by the server awaiting recovery of delegation information.
+ The client is NOT specified by the clientid field of
+ the request. The client SHOULD set the client field
+ to zero and the server MUST ignore the clientid
+ field. Instead the server MUST derive the client ID
+ from the value of the session id in the arguments of
+ the SEQUENCE operation that precedes DELEGPURGE in
+ the COMPOUND request.
+
+
+
+
This operation should be used by clients that record delegation
information on stable storage on the client. In this case, DELEGPURGE
should be sent immediately after doing delegation recovery on all
Index: nfsv41_middle_op_secinfo.xml
===================================================================
RCS file: /cvs/stdk/NFSv41/nfsv41_middle_op_secinfo.xml,v
retrieving revision 1.13
diff -u -r1.13 nfsv41_middle_op_secinfo.xml
--- nfsv41_middle_op_secinfo.xml 10 May 2008 03:29:41 -0000 1.13
+++ nfsv41_middle_op_secinfo.xml 10 May 2008 04:45:22 -0000
@@ -80,7 +80,7 @@
request receives NFS4ERR_WRONGSEC. See for a list operations
which can return NFS4ERR_WRONGSEC. In addition,
- when READDIR returns attributes, the rdaddr_error
+ when READDIR returns attributes, the rdattr_error
()
can contain NFS4ERR_WRONGSEC. Note that CREATE and
REMOVE MUST NOT return NFS4ERR_WRONGSEC. The