aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/nfsd
diff options
context:
space:
mode:
authorRicardo Labiaga <Ricardo.Labiaga@netapp.com>2009-04-01 09:23:35 -0400
committerBenny Halevy <bhalevy@panasas.com>2009-06-17 14:11:43 -0700
commit68f3f90133d56e0c38f04f991e662c2b21592b31 (patch)
treee574566b962aa3b90050f5c095d2fb6a354ee386 /include/linux/nfsd
parentnfs41: Backchannel: New find_client_with_session() (diff)
downloadlinux-dev-68f3f90133d56e0c38f04f991e662c2b21592b31.tar.xz
linux-dev-68f3f90133d56e0c38f04f991e662c2b21592b31.zip
nfs41: Backchannel: CB_SEQUENCE validation
Validates the callback's sessionID, the slot number, and the sequence ID. Increments the slot's sequence. Detects replays, but simply prints a debug message (if debugging is enabled since we don't yet implement a duplicate request cache for the backchannel. This should not present a problem, since only idempotent callbacks are currently implemented. Signed-off-by: Ricardo Labiaga <Ricardo.Labiaga@netapp.com> Signed-off-by: Benny Halevy <bhalevy@panasas.com> [nfs41: Backchannel: Be more obvious about the return value] [nfs41: Backchannel: dprink in host order] Signed-off-by: Ricardo Labiaga <Ricardo.Labiaga@netapp.com> Signed-off-by: Benny Halevy <bhalevy@panasas.com>
Diffstat (limited to 'include/linux/nfsd')
0 files changed, 0 insertions, 0 deletions