NFS: Don't swap bytes in nfs4_construct_boot_verifier()
The SETCLIENTID boot verifier is opaque to NFSv4 servers, thus there is no requirement for byte swapping before the client puts the verifier on the wire. This treatment is similar to other timestamp-based verifiers. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
This commit is contained in:
parent
497826af60
commit
c3607282b4
@ -3908,8 +3908,8 @@ static void nfs4_construct_boot_verifier(struct nfs_client *clp,
|
||||
{
|
||||
__be32 verf[2];
|
||||
|
||||
verf[0] = htonl((u32)clp->cl_boot_time.tv_sec);
|
||||
verf[1] = htonl((u32)clp->cl_boot_time.tv_nsec);
|
||||
verf[0] = (__be32)clp->cl_boot_time.tv_sec;
|
||||
verf[1] = (__be32)clp->cl_boot_time.tv_nsec;
|
||||
memcpy(bootverf->data, verf, sizeof(bootverf->data));
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user