diff options
Diffstat (limited to 'fs/nfs')
-rw-r--r-- | fs/nfs/nfs4xdr.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/fs/nfs/nfs4xdr.c b/fs/nfs/nfs4xdr.c index 206c08a60c7f..f8afa6783fb8 100644 --- a/fs/nfs/nfs4xdr.c +++ b/fs/nfs/nfs4xdr.c | |||
@@ -141,13 +141,15 @@ static int nfs4_stat_to_errno(int); | |||
141 | XDR_QUADLEN(NFS4_VERIFIER_SIZE) + \ | 141 | XDR_QUADLEN(NFS4_VERIFIER_SIZE) + \ |
142 | XDR_QUADLEN(NFS4_SETCLIENTID_NAMELEN) + \ | 142 | XDR_QUADLEN(NFS4_SETCLIENTID_NAMELEN) + \ |
143 | 1 /* sc_prog */ + \ | 143 | 1 /* sc_prog */ + \ |
144 | XDR_QUADLEN(RPCBIND_MAXNETIDLEN) + \ | 144 | 1 + XDR_QUADLEN(RPCBIND_MAXNETIDLEN) + \ |
145 | XDR_QUADLEN(RPCBIND_MAXUADDRLEN) + \ | 145 | 1 + XDR_QUADLEN(RPCBIND_MAXUADDRLEN) + \ |
146 | 1) /* sc_cb_ident */ | 146 | 1) /* sc_cb_ident */ |
147 | #define decode_setclientid_maxsz \ | 147 | #define decode_setclientid_maxsz \ |
148 | (op_decode_hdr_maxsz + \ | 148 | (op_decode_hdr_maxsz + \ |
149 | 2 + \ | 149 | 2 /* clientid */ + \ |
150 | 1024) /* large value for CLID_INUSE */ | 150 | XDR_QUADLEN(NFS4_VERIFIER_SIZE) + \ |
151 | 1 + XDR_QUADLEN(RPCBIND_MAXNETIDLEN) + \ | ||
152 | 1 + XDR_QUADLEN(RPCBIND_MAXUADDRLEN)) | ||
151 | #define encode_setclientid_confirm_maxsz \ | 153 | #define encode_setclientid_confirm_maxsz \ |
152 | (op_encode_hdr_maxsz + \ | 154 | (op_encode_hdr_maxsz + \ |
153 | 3 + (NFS4_VERIFIER_SIZE >> 2)) | 155 | 3 + (NFS4_VERIFIER_SIZE >> 2)) |