NFSD: Replace READ* macros in nfsd4_decode_copy_notify()
authorChuck Lever <chuck.lever@oracle.com>
Sat, 21 Nov 2020 19:19:24 +0000 (14:19 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 30 Nov 2020 19:46:43 +0000 (14:46 -0500)
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs4xdr.c

index 42b5e83..97694df 100644 (file)
@@ -2033,25 +2033,25 @@ nfsd4_decode_copy(struct nfsd4_compoundargs *argp, struct nfsd4_copy *copy)
 }
 
 static __be32
-nfsd4_decode_offload_status(struct nfsd4_compoundargs *argp,
-                           struct nfsd4_offload_status *os)
-{
-       return nfsd4_decode_stateid(argp, &os->stateid);
-}
-
-static __be32
 nfsd4_decode_copy_notify(struct nfsd4_compoundargs *argp,
                         struct nfsd4_copy_notify *cn)
 {
        __be32 status;
 
-       status = nfsd4_decode_stateid(argp, &cn->cpn_src_stateid);
+       status = nfsd4_decode_stateid4(argp, &cn->cpn_src_stateid);
        if (status)
                return status;
        return nfsd4_decode_nl4_server(argp, &cn->cpn_dst);
 }
 
 static __be32
+nfsd4_decode_offload_status(struct nfsd4_compoundargs *argp,
+                           struct nfsd4_offload_status *os)
+{
+       return nfsd4_decode_stateid(argp, &os->stateid);
+}
+
+static __be32
 nfsd4_decode_seek(struct nfsd4_compoundargs *argp, struct nfsd4_seek *seek)
 {
        DECODE_HEAD;