diff options
author | 2008-07-02 11:13:18 +0300 | |
---|---|---|
committer | 2008-07-02 15:58:20 -0400 | |
commit | 30cff1ffff3981c8d96dc33870b652e70190ba37 (patch) | |
tree | 26cdbe835637c5cd0885f9edc917d02cf8d66003 /kernel/workqueue.c | |
parent | nfsd: clean up mnt_want_write calls (diff) | |
download | linux-rng-30cff1ffff3981c8d96dc33870b652e70190ba37.tar.xz linux-rng-30cff1ffff3981c8d96dc33870b652e70190ba37.zip |
nfsd: return nfserr_minor_vers_mismatch when compound minorversion != 0
Check minorversion once before decoding any operation and reject with
nfserr_minor_vers_mismatch if != 0 (this still happens in nfsd4_proc_compound).
In this case return a zero length resultdata array as required by RFC3530.
minorversion 1 processing will have its own vector of decoders.
Signed-off-by: Benny Halevy <bhalevy@panasas.com>
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Diffstat (limited to 'kernel/workqueue.c')
0 files changed, 0 insertions, 0 deletions