Update.
* sunrpc/pm_getport.c (pmap_getport): Open TCP socket if protocol == IPPROTO_TCP. Patch by James Strandboge <jamie@tpptraining.com> [PR libc/4943].
This commit is contained in:
parent
2f279b14e7
commit
086311a933
@ -1,5 +1,9 @@
|
||||
2003-01-14 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sunrpc/pm_getport.c (pmap_getport): Open TCP socket if protocol
|
||||
== IPPROTO_TCP.
|
||||
Patch by James Strandboge <jamie@tpptraining.com> [PR libc/4943].
|
||||
|
||||
* sysdeps/unix/sysv/linux/i386/dl-procinfo.c (_dl_x86_cap_flags):
|
||||
Fix entry for bit 31.
|
||||
|
||||
|
@ -66,9 +66,13 @@ pmap_getport (address, program, version, protocol)
|
||||
struct pmap parms;
|
||||
|
||||
address->sin_port = htons (PMAPPORT);
|
||||
client = INTUSE(clntudp_bufcreate) (address, PMAPPROG, PMAPVERS, timeout,
|
||||
&socket, RPCSMALLMSGSIZE,
|
||||
RPCSMALLMSGSIZE);
|
||||
if (protocol == IPPROTO_TCP)
|
||||
client = INTUSE(clnttcp_create) (address, PMAPPROG, PMAPVERS, &socket,
|
||||
RPCSMALLMSGSIZE, RPCSMALLMSGSIZE);
|
||||
else
|
||||
client = INTUSE(clntudp_bufcreate) (address, PMAPPROG, PMAPVERS, timeout,
|
||||
&socket, RPCSMALLMSGSIZE,
|
||||
RPCSMALLMSGSIZE);
|
||||
if (client != (CLIENT *) NULL)
|
||||
{
|
||||
struct rpc_createerr *ce = &get_rpc_createerr ();
|
||||
|
Loading…
Reference in New Issue
Block a user