Index: sbin/mount_nfs/getnfsargs_small.c =================================================================== RCS file: /cvsroot/src/sbin/mount_nfs/getnfsargs_small.c,v retrieving revision 1.8 diff -p -r1.8 getnfsargs_small.c *** sbin/mount_nfs/getnfsargs_small.c 29 Apr 2008 06:53:01 -0000 1.8 --- sbin/mount_nfs/getnfsargs_small.c 6 Jul 2011 01:30:37 -0000 *************** getnfsargs(char *spec, struct nfs_args * *** 248,254 **** nfsargsp->fh = nfhret.nfh; if (nfsvers == NFS_VER3) { ! nfsargsp->fhsize = ntohl(*(uint32_t *)nfhret.nfh); nfsargsp->fh += 4; } else { nfsargsp->fhsize = NFSX_V2FH; --- 248,256 ---- nfsargsp->fh = nfhret.nfh; if (nfsvers == NFS_VER3) { ! uint32_t nfh; ! memcpy(&nfh, nfhret.nfh, sizeof nfh); ! nfsargsp->fhsize = ntohl(nfh); nfsargsp->fh += 4; } else { nfsargsp->fhsize = NFSX_V2FH;