Fix sunrpc 64-bit (especially big-endian) issues (bug 14821)

David Miller davem@davemloft.net
Thu Nov 8 23:51:00 GMT 2012


From: "Joseph S. Myers" <joseph@codesourcery.com>
Date: Thu, 8 Nov 2012 22:58:55 +0000

> 2012-11-08  Joseph Myers  <joseph@codesourcery.com>
> 
> 	[BZ #14821]
> 	* sunrpc/clnt_tcp.c (clnttcp_control): Access values at fixed
> 	offset in buffer as u_int32_t not u_long.  Consistently use memcpy
> 	for copies of such integer values.
> 	* sunrpc/clnt_udp.c (clntudp_control): Likewise.
> 	* sunrpc/clnt_unix.c (clntunix_control): Likewise.

Thanks a lot for fixing these bugs, it's a safe bet that make.nfs was
not working on sparc64 too.



More information about the Libc-alpha mailing list