diff options
author | Frank Filz <ffilzlnx@us.ibm.com> | 2009-05-29 09:25:56 -0400 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2009-05-29 09:25:56 -0400 |
commit | d7ff87010339a0e0f444df4b867e6b860967de43 (patch) | |
tree | a47bc32592a74b51af02eda555129586f1f5f3d0 | |
parent | 93944d5904856b053dfd0f9d95536e243917cec7 (diff) | |
download | rpcbind-d7ff87010339a0e0f444df4b867e6b860967de43.tar.gz |
This fixes a problem where "rpcinfo -T transport host prognum"
fails on a PPC64 because CLNT_CONTROL expects the version number
to be a 32 bit quantity. u_long probably works fine on
little endian machines, but won't work on big endian
machines.
Signed-off-by: Frank Filz <ffilzlnx@us.ibm.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
-rw-r--r-- | src/rpcinfo.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rpcinfo.c b/src/rpcinfo.c index 698f4ca..b97ff99 100644 --- a/src/rpcinfo.c +++ b/src/rpcinfo.c @@ -1465,7 +1465,7 @@ addrping (address, netid, argc, argv) CLIENT *client; struct timeval to; enum clnt_stat rpc_stat; - u_long prognum, versnum, minvers, maxvers; + u_int32_t prognum, versnum, minvers, maxvers; struct rpc_err rpcerr; int failure = 0; struct netconfig *nconf; |