This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Fix sunrpc 64-bit (especially big-endian) issues (bug 14821)
- From: David Miller <davem at davemloft dot net>
- To: joseph at codesourcery dot com
- Cc: libc-alpha at sourceware dot org
- Date: Thu, 08 Nov 2012 18:51:07 -0500 (EST)
- Subject: Re: Fix sunrpc 64-bit (especially big-endian) issues (bug 14821)
- References: <Pine.LNX.4.64.1211082257030.16843@digraph.polyomino.org.uk>
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.