diff options
| author | Ulrich Drepper <drepper@redhat.com> | 2002-05-15 00:22:23 +0000 |
|---|---|---|
| committer | Ulrich Drepper <drepper@redhat.com> | 2002-05-15 00:22:23 +0000 |
| commit | b2bffca2e3b59dd882039e3b0ab835d127bdaf7a (patch) | |
| tree | b32fa56b374f7d485b94afe794b82f83e152e26b /sunrpc | |
| parent | 848438d4e85c57fe47424113fb3d654f444b5327 (diff) | |
| download | glibc-b2bffca2e3b59dd882039e3b0ab835d127bdaf7a.tar.xz glibc-b2bffca2e3b59dd882039e3b0ab835d127bdaf7a.zip | |
Update.
2002-05-11 Jakub Jelinek <jakub@redhat.com>
* include/netinet/in.h (bindresvport_internal): Add prototype.
* include/rpc/auth.h (authunix_create_internal,
authunix_create_default_internal, authnone_create_internal,
authdes_pk_create_internal): Add prototypes.
* include/rpc/clnt.h (clnt_create_internal, clnttcp_create_internal,
clntudp_create_internal, clntudp_bufcreate_internal,
clntunix_create_internal): Add prototypes.
* include/rpc/svc.h (svc_sendreply_internal, svcerr_decode_internal,
svc_getreq_internal, svc_getreq_common_internal,
svc_getreqset_internal, svc_getreq_poll_internal,
svc_register_internal, svc_unregister_internal,
svcudp_create_internal, svcudp_bufcreate_internal): Add prototypes.
* include/rpc/svc_auth.h (_authenticate_internal): Add prototype.
* include/sys/socket.h (__sendto, __recvfrom, __sendmsg, __recvmsg,
__setsockopt, __getsockname, __bind, __listen): Add prototypes.
* inet/rexec.c (rexec_af): Use __listen and __getsockname.
* inet/rcmd.c (rcmd_af): Use __listen.
(rresvport_af): Use __bind.
* sunrpc/clnt_udp.c: Use INTUSE calls to bindresvport,
authunix_create, authunix_create_default, authnone_create,
authdes_pk_create, clnt_create, clnttcp_create, clntudp_create,
clntudp_bufcreate, clntunix_create svc_sendreply, svcerr_decode,
svc_getreq, svc_getreq_common, svc_getreqset, svc_getreq_poll,
svc_register, svc_unregister, svcudp_create, svcudp_bufcreate,
_authenticate, add INTDEF after such function definitions.
Use __listen, __bind, __sendto, __recvfrom, __sendmsg, __recvmsg,
__setsockopt, __getsockname instead of non-__ variants.
* sunrpc/pmap_rmt.c: Likewise.
* sunrpc/rtime.c: Likewise.
* sunrpc/svc_udp.c: Likewise.
* sunrpc/clnt_unix.c: Likewise.
* sunrpc/svc_unix.c: Likewise.
* sunrpc/bindrsvprt.c: Likewise.
* sunrpc/svc_tcp.c: Likewise.
* sunrpc/auth_none.c: Likewise.
* sunrpc/clnt_raw.c: Likewise.
* sunrpc/clnt_tcp.c: Likewise.
* sunrpc/auth_unix.c: Likewise.
* sunrpc/key_call.c: Likewise.
* sunrpc/clnt_gen.c: Likewise.
* sunrpc/pm_getmaps.c: Likewise.
* sunrpc/clnt_simp.c: Likewise.
* sunrpc/pmap_clnt.c: Likewise.
* sunrpc/svc_run.c: Likewise.
* sunrpc/svc.c: Likewise.
* sunrpc/svc_simple.c: Likewise.
* sunrpc/pm_getport.c: Likewise.
* sunrpc/auth_des.c: Likewise.
* sunrpc/svc_auth.c: Likewise.
* sysdeps/generic/unwind-dw2-fde.c (__register_frame_info_bases,
__register_frame_info_table_bases, __deregister_frame_info_bases):
Add INTDEF.
(__register_frame_info_bases_internal,
__register_frame_info_table_bases_internal,
__deregister_frame_info_bases_internal): Add prototypes.
(__register_frame_info, __register_frame): Use INTUSE in call to
__register_frame_info_bases.
(__register_frame_info_table): Similarly.
(__deregister_frame_info, __deregister_frame): Similarly.
* sysdeps/generic/sendto.c (__sendto): Renamed from sendto, add
sendto as weak alias.
* sysdeps/mach/hurd/sendto.c: Likewise.
* sysdeps/generic/recvfrom.c (__recvfrom): Renamed from recvfrom, add
recvfrom as weak alias.
* sysdeps/mach/hurd/recvfrom.c: Likewise.
* sysdeps/unix/sysv/aix/recvfrom.c: Likewise.
* sysdeps/generic/recvmsg.c (__recvmsg): Renamed from recvmsg, add
recvmsg as weak alias.
* sysdeps/unix/sysv/aix/recvmsg.c: Likewise.
* sysdeps/generic/sendmsg.c (__sendmsg): Renamed from sendmsg, add
sendmsg as weak alias.
* sysdeps/unix/sysv/aix/sendmsg.c: Likewise.
* sysdeps/generic/setsockopt.c (__setsockopt): Renamed from
setsockopt, add setsockopt as weak alias.
* sysdeps/mach/hurd/setsockopt.c: Likewise.
* sysdeps/generic/bind.c (__bind): Renamed from bind, add bind as
weak alias.
* sysdeps/mach/hurd/bind.c: Likewise.
* sysdeps/generic/listen.c (__listen): Renamed from listen, add listen
as weak alias.
* sysdeps/mach/hurd/listen.c: Likewise.
* sysdeps/generic/getsockname.c (__getsockname): Renamed from
getsockname, add getsockname as weak alias.
* sysdeps/mach/hurd/getsockname.c: Likewise.
* sysdeps/unix/sysv/aix/getsockname.c: Likewise.
* sysdeps/mach/hurd/recvmsg.c (__recvmsg): Add weak alias.
* sysdeps/mach/hurd/sendmsg.c (__sendmsg): Add weak alias.
* sysdeps/unix/inet/syscalls.list (__bind, __listen, __recvmsg,
__recvfrom, __sendmsg, __sendto, __setsockopt): Add aliases.
* sysdeps/unix/sysv/linux/alpha/syscalls.list (__recvmsg, __sendmsg):
Add aliases.
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/hppa/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/recvfrom.S (__recvfrom): Add weak alias.
* sysdeps/unix/sysv/linux/recvmsg.S (__recvmsg): Likewise.
* sysdeps/unix/sysv/linux/sendmsg.S (__sendmsg): Likewise.
* sysdeps/unix/sysv/linux/sendto.S (__sendto): Likewise.
* sysdeps/unix/sysv/linux/setsockopt.S (__setsockopt): Likewise.
* sysdeps/unix/sysv/linux/bind.S (__bind): Likewise.
* sysdeps/unix/sysv/linux/listen.S (__listen): Likewise.
* sysdeps/unix/sysv/linux/getsockname.S (__getsockname): Likewise.
2002-05-10 Jakub Jelinek <jakub@redhat.com>
* locale/programs/localedef.h (show_archive_content): Add verbose
argument.
* locale/programs/localedef.c (main): Adjust caller.
* locale/programs/locarchive.c (struct nameent, struct dataent): New.
(nameentcmp, dataentcmp): New functions.
(xstrcmp): Remove.
(show_archive_content): Print verbose listing with --list-archive -v.
* locale/programs/locarchive.c (open_archive): Take extra argument
readonly. If true open file with O_RDONLY and don't create the
archive if it doesn't exist.
Adapt all callers.
(close_archive): Don't do anything if fd element is -1.
* locale/programs/localedef.h (open_archive): Adjust prototype.
* locale/programs/locfile.c (write_all_categories): Adjust open_archive
call.
* malloc/malloc.c (__posix_memalign): Correct check for size of
alignment value [PR libc/3444].
Diffstat (limited to 'sunrpc')
| -rw-r--r-- | sunrpc/auth_des.c | 3 | ||||
| -rw-r--r-- | sunrpc/auth_none.c | 1 | ||||
| -rw-r--r-- | sunrpc/auth_unix.c | 4 | ||||
| -rw-r--r-- | sunrpc/bindrsvprt.c | 3 | ||||
| -rw-r--r-- | sunrpc/clnt_gen.c | 7 | ||||
| -rw-r--r-- | sunrpc/clnt_raw.c | 4 | ||||
| -rw-r--r-- | sunrpc/clnt_simp.c | 2 | ||||
| -rw-r--r-- | sunrpc/clnt_tcp.c | 5 | ||||
| -rw-r--r-- | sunrpc/clnt_udp.c | 25 | ||||
| -rw-r--r-- | sunrpc/clnt_unix.c | 9 | ||||
| -rw-r--r-- | sunrpc/key_call.c | 14 | ||||
| -rw-r--r-- | sunrpc/pm_getmaps.c | 4 | ||||
| -rw-r--r-- | sunrpc/pm_getport.c | 5 | ||||
| -rw-r--r-- | sunrpc/pmap_clnt.c | 10 | ||||
| -rw-r--r-- | sunrpc/pmap_rmt.c | 16 | ||||
| -rw-r--r-- | sunrpc/rtime.c | 8 | ||||
| -rw-r--r-- | sunrpc/svc.c | 14 | ||||
| -rw-r--r-- | sunrpc/svc_auth.c | 1 | ||||
| -rw-r--r-- | sunrpc/svc_run.c | 2 | ||||
| -rw-r--r-- | sunrpc/svc_simple.c | 14 | ||||
| -rw-r--r-- | sunrpc/svc_tcp.c | 8 | ||||
| -rw-r--r-- | sunrpc/svc_udp.c | 37 | ||||
| -rw-r--r-- | sunrpc/svc_unix.c | 12 |
23 files changed, 116 insertions, 92 deletions
diff --git a/sunrpc/auth_des.c b/sunrpc/auth_des.c index bf1b8a6eeb..fc5956dcd7 100644 --- a/sunrpc/auth_des.c +++ b/sunrpc/auth_des.c @@ -115,7 +115,7 @@ authdes_create (const char *servername, u_int window, pkey.n_bytes = (char *) pkey_data; pkey.n_len = strlen ((char *) pkey_data) + 1; - return authdes_pk_create (servername, &pkey, window, syncaddr, ckey); + return INTUSE(authdes_pk_create) (servername, &pkey, window, syncaddr, ckey); } AUTH * @@ -206,6 +206,7 @@ failed: } return NULL; } +INTDEF(authdes_pk_create) /* * Implement the five authentication operations diff --git a/sunrpc/auth_none.c b/sunrpc/auth_none.c index 4a1b46f274..9c4d3fde66 100644 --- a/sunrpc/auth_none.c +++ b/sunrpc/auth_none.c @@ -96,6 +96,7 @@ authnone_create (void) __libc_once (authnone_private_guard, authnone_create_once); return &authnone_private.no_client; } +INTDEF (authnone_create) static bool_t authnone_marshal (AUTH *client, XDR *xdrs) diff --git a/sunrpc/auth_unix.c b/sunrpc/auth_unix.c index aae372c4fb..8c1134fba4 100644 --- a/sunrpc/auth_unix.c +++ b/sunrpc/auth_unix.c @@ -156,6 +156,7 @@ no_memory: marshal_new_auth (auth); return auth; } +INTDEF (authunix_create) /* * Returns an auth handle with parameters determined by doing lots of @@ -182,8 +183,9 @@ authunix_create_default (void) /* This braindamaged Sun code forces us here to truncate the list of groups to NGRPS members since the code in authuxprot.c transforms a fixed array. Grrr. */ - return authunix_create (machname, uid, gid, MIN (NGRPS, len), gids); + return INTUSE(authunix_create) (machname, uid, gid, MIN (NGRPS, len), gids); } +INTDEF (authunix_create_default) /* * authunix operations diff --git a/sunrpc/bindrsvprt.c b/sunrpc/bindrsvprt.c index 0acfd69e09..ba3309a4b3 100644 --- a/sunrpc/bindrsvprt.c +++ b/sunrpc/bindrsvprt.c @@ -78,8 +78,9 @@ bindresvport (int sd, struct sockaddr_in *sin) { port = STARTPORT; } - res = bind (sd, sin, sizeof (struct sockaddr_in)); + res = __bind (sd, sin, sizeof (struct sockaddr_in)); } return res; } +INTDEF (bindresvport) diff --git a/sunrpc/clnt_gen.c b/sunrpc/clnt_gen.c index 251ad88ee5..bd5545025d 100644 --- a/sunrpc/clnt_gen.c +++ b/sunrpc/clnt_gen.c @@ -66,7 +66,7 @@ clnt_create (const char *hostname, u_long prog, u_long vers, sun.sun_family = AF_UNIX; strcpy (sun.sun_path, hostname); sock = RPC_ANYSOCK; - client = clntunix_create (&sun, prog, vers, &sock, 0, 0); + client = INTUSE(clntunix_create) (&sun, prog, vers, &sock, 0, 0); if (client == NULL) return NULL; #if 0 @@ -136,7 +136,7 @@ clnt_create (const char *hostname, u_long prog, u_long vers, case IPPROTO_UDP: tv.tv_sec = 5; tv.tv_usec = 0; - client = clntudp_create (&sin, prog, vers, tv, &sock); + client = INTUSE(clntudp_create) (&sin, prog, vers, tv, &sock); if (client == NULL) { return NULL; @@ -150,7 +150,7 @@ clnt_create (const char *hostname, u_long prog, u_long vers, #endif break; case IPPROTO_TCP: - client = clnttcp_create (&sin, prog, vers, &sock, 0, 0); + client = INTUSE(clnttcp_create) (&sin, prog, vers, &sock, 0, 0); if (client == NULL) { return NULL; @@ -174,3 +174,4 @@ clnt_create (const char *hostname, u_long prog, u_long vers, } return client; } +INTDEF (clnt_create) diff --git a/sunrpc/clnt_raw.c b/sunrpc/clnt_raw.c index 110141fcc8..082a76abeb 100644 --- a/sunrpc/clnt_raw.c +++ b/sunrpc/clnt_raw.c @@ -128,7 +128,7 @@ clntraw_create (u_long prog, u_long vers) * create client handle */ client->cl_ops = &client_ops; - client->cl_auth = authnone_create (); + client->cl_auth = INTUSE(authnone_create) (); return client; } @@ -170,7 +170,7 @@ call_again: * We have to call server input routine here because this is * all going on in one process. Yuk. */ - svc_getreq (1); + INTUSE(svc_getreq) (1); /* * get results diff --git a/sunrpc/clnt_simp.c b/sunrpc/clnt_simp.c index 5c11b479b2..373eeed1a6 100644 --- a/sunrpc/clnt_simp.c +++ b/sunrpc/clnt_simp.c @@ -125,7 +125,7 @@ callrpc (const char *host, u_long prognum, u_long versnum, u_long procnum, memcpy ((char *) &server_addr.sin_addr, hp->h_addr, hp->h_length); server_addr.sin_family = AF_INET; server_addr.sin_port = 0; - if ((crp->client = clntudp_create (&server_addr, (u_long) prognum, + if ((crp->client = INTUSE(clntudp_create) (&server_addr, (u_long) prognum, (u_long) versnum, timeout, &crp->socket)) == NULL) return (int) get_rpc_createerr().cf_stat; crp->valid = 1; diff --git a/sunrpc/clnt_tcp.c b/sunrpc/clnt_tcp.c index 8c09a15c66..5d02cd99cb 100644 --- a/sunrpc/clnt_tcp.c +++ b/sunrpc/clnt_tcp.c @@ -201,7 +201,7 @@ clnttcp_create (struct sockaddr_in *raddr, u_long prog, u_long vers, * pre-serialize the static part of the call msg and stash it away */ INTUSE(xdrmem_create) (&(ct->ct_xdrs), ct->ct_mcall, MCALL_MSG_SIZE, - XDR_ENCODE); + XDR_ENCODE); if (!INTUSE(xdr_callhdr) (&(ct->ct_xdrs), &call_msg)) { if (ct->ct_closeit) @@ -221,7 +221,7 @@ clnttcp_create (struct sockaddr_in *raddr, u_long prog, u_long vers, (caddr_t) ct, readtcp, writetcp); h->cl_ops = &tcp_ops; h->cl_private = (caddr_t) ct; - h->cl_auth = authnone_create (); + h->cl_auth = INTUSE(authnone_create) (); return h; fooy: @@ -232,6 +232,7 @@ fooy: mem_free ((caddr_t) h, sizeof (CLIENT)); return ((CLIENT *) NULL); } +INTDEF (clnttcp_create) static enum clnt_stat clnttcp_call (h, proc, xdr_args, args_ptr, xdr_results, results_ptr, timeout) diff --git a/sunrpc/clnt_udp.c b/sunrpc/clnt_udp.c index 82fd3eee51..8f6d269db6 100644 --- a/sunrpc/clnt_udp.c +++ b/sunrpc/clnt_udp.c @@ -191,13 +191,13 @@ clntudp_bufcreate (struct sockaddr_in *raddr, u_long program, u_long version, goto fooy; } /* attempt to bind to prov port */ - (void) bindresvport (*sockp, (struct sockaddr_in *) 0); + (void) INTUSE(bindresvport) (*sockp, (struct sockaddr_in *) 0); /* the sockets rpc controls are non-blocking */ (void) __ioctl (*sockp, FIONBIO, (char *) &dontblock); #ifdef IP_RECVERR { int on = 1; - setsockopt(*sockp, SOL_IP, IP_RECVERR, &on, sizeof(on)); + __setsockopt (*sockp, SOL_IP, IP_RECVERR, &on, sizeof(on)); } #endif cu->cu_closeit = TRUE; @@ -207,7 +207,7 @@ clntudp_bufcreate (struct sockaddr_in *raddr, u_long program, u_long version, cu->cu_closeit = FALSE; } cu->cu_sock = *sockp; - cl->cl_auth = authnone_create (); + cl->cl_auth = INTUSE(authnone_create) (); return cl; fooy: if (cu) @@ -216,6 +216,7 @@ fooy: mem_free ((caddr_t) cl, sizeof (CLIENT)); return (CLIENT *) NULL; } +INTDEF (clntudp_bufcreate) CLIENT * clntudp_create (raddr, program, version, wait, sockp) @@ -225,10 +226,10 @@ clntudp_create (raddr, program, version, wait, sockp) struct timeval wait; int *sockp; { - - return clntudp_bufcreate (raddr, program, version, wait, sockp, - UDPMSGSIZE, UDPMSGSIZE); + return INTUSE(clntudp_bufcreate) (raddr, program, version, wait, sockp, + UDPMSGSIZE, UDPMSGSIZE); } +INTDEF (clntudp_create) static int is_network_up (int sock) @@ -312,8 +313,8 @@ call_again: outlen = (int) XDR_GETPOS (xdrs); send_again: - if (sendto (cu->cu_sock, cu->cu_outbuf, outlen, 0, - (struct sockaddr *) &(cu->cu_raddr), cu->cu_rlen) + if (__sendto (cu->cu_sock, cu->cu_outbuf, outlen, 0, + (struct sockaddr *) &(cu->cu_raddr), cu->cu_rlen) != outlen) { cu->cu_error.re_errno = errno; @@ -395,7 +396,7 @@ send_again: msg.msg_flags = 0; msg.msg_control = cbuf; msg.msg_controllen = 256; - ret = recvmsg (cu->cu_sock, &msg, MSG_ERRQUEUE); + ret = __recvmsg (cu->cu_sock, &msg, MSG_ERRQUEUE); if (ret >= 0 && memcmp (cbuf + 256, cu->cu_outbuf, ret) == 0 && (msg.msg_flags & MSG_ERRQUEUE) @@ -419,9 +420,9 @@ send_again: do { fromlen = sizeof (struct sockaddr); - inlen = recvfrom (cu->cu_sock, cu->cu_inbuf, - (int) cu->cu_recvsz, 0, - (struct sockaddr *) &from, &fromlen); + inlen = __recvfrom (cu->cu_sock, cu->cu_inbuf, + (int) cu->cu_recvsz, 0, + (struct sockaddr *) &from, &fromlen); } while (inlen < 0 && errno == EINTR); if (inlen < 0) diff --git a/sunrpc/clnt_unix.c b/sunrpc/clnt_unix.c index 8c2fa40f80..fae1cd8229 100644 --- a/sunrpc/clnt_unix.c +++ b/sunrpc/clnt_unix.c @@ -200,7 +200,7 @@ clntunix_create (struct sockaddr_un *raddr, u_long prog, u_long vers, (caddr_t) ct, readunix, writeunix); h->cl_ops = &unix_ops; h->cl_private = (caddr_t) ct; - h->cl_auth = authnone_create (); + h->cl_auth = INTUSE(authnone_create) (); return h; fooy: @@ -211,6 +211,7 @@ fooy: mem_free ((caddr_t) h, sizeof (CLIENT)); return (CLIENT *) NULL; } +INTDEF (clntunix_create) static enum clnt_stat clntunix_call (h, proc, xdr_args, args_ptr, xdr_results, results_ptr, timeout) @@ -466,13 +467,13 @@ __msgread (int sock, void *data, size_t cnt) #ifdef SO_PASSCRED { int on = 1; - if (setsockopt (sock, SOL_SOCKET, SO_PASSCRED, &on, sizeof (on))) + if (__setsockopt (sock, SOL_SOCKET, SO_PASSCRED, &on, sizeof (on))) return -1; } #endif restart: - len = recvmsg (sock, &msg, 0); + len = __recvmsg (sock, &msg, 0); if (len >= 0) { if (msg.msg_flags & MSG_CTRUNC || len == 0) @@ -523,7 +524,7 @@ __msgwrite (int sock, void *data, size_t cnt) msg.msg_flags = 0; restart: - len = sendmsg (sock, &msg, 0); + len = __sendmsg (sock, &msg, 0); if (len >= 0) return len; if (errno == EINTR) diff --git a/sunrpc/key_call.c b/sunrpc/key_call.c index 61c13ec335..93117fd03f 100644 --- a/sunrpc/key_call.c +++ b/sunrpc/key_call.c @@ -215,9 +215,9 @@ key_gendes (des_block *key) sin.sin_addr.s_addr = htonl (INADDR_LOOPBACK); __bzero (sin.sin_zero, sizeof (sin.sin_zero)); socket = RPC_ANYSOCK; - client = clntudp_bufcreate (&sin, (u_long) KEY_PROG, (u_long) KEY_VERS, - trytimeout, &socket, RPCSMALLMSGSIZE, - RPCSMALLMSGSIZE); + client = INTUSE(clntudp_bufcreate) (&sin, (u_long) KEY_PROG, + (u_long) KEY_VERS, trytimeout, &socket, + RPCSMALLMSGSIZE, RPCSMALLMSGSIZE); if (client == NULL) return -1; @@ -425,7 +425,7 @@ getkeyserv_handle (int vers) kcp->uid = __geteuid (); auth_destroy (kcp->client->cl_auth); kcp->client->cl_auth = - authunix_create ((char *)"", kcp->uid, 0, 0, NULL); + INTUSE(authunix_create) ((char *)"", kcp->uid, 0, 0, NULL); if (kcp->client->cl_auth == NULL) { clnt_destroy (kcp->client); @@ -440,14 +440,16 @@ getkeyserv_handle (int vers) if ((kcp->client == (CLIENT *) NULL)) /* Use the AF_UNIX transport */ - kcp->client = clnt_create ("/var/run/keyservsock", KEY_PROG, vers, "unix"); + kcp->client = INTUSE(clnt_create) ("/var/run/keyservsock", KEY_PROG, vers, + "unix"); if (kcp->client == (CLIENT *) NULL) return (CLIENT *) NULL; kcp->uid = __geteuid (); kcp->pid = __getpid (); - kcp->client->cl_auth = authunix_create ((char *)"", kcp->uid, 0, 0, NULL); + kcp->client->cl_auth = INTUSE(authunix_create) ((char *)"", kcp->uid, 0, 0, + NULL); if (kcp->client->cl_auth == NULL) { clnt_destroy (kcp->client); diff --git a/sunrpc/pm_getmaps.c b/sunrpc/pm_getmaps.c index 987ed5fe09..d1d4ca8769 100644 --- a/sunrpc/pm_getmaps.c +++ b/sunrpc/pm_getmaps.c @@ -63,8 +63,8 @@ pmap_getmaps (struct sockaddr_in *address) minutetimeout.tv_sec = 60; minutetimeout.tv_usec = 0; address->sin_port = htons (PMAPPORT); - client = clnttcp_create (address, PMAPPROG, - PMAPVERS, &socket, 50, 500); + client = INTUSE(clnttcp_create) (address, PMAPPROG, + PMAPVERS, &socket, 50, 500); if (client != (CLIENT *) NULL) { if (CLNT_CALL (client, PMAPPROC_DUMP, (xdrproc_t)INTUSE(xdr_void), NULL, diff --git a/sunrpc/pm_getport.c b/sunrpc/pm_getport.c index c26183d75c..cd65307ee9 100644 --- a/sunrpc/pm_getport.c +++ b/sunrpc/pm_getport.c @@ -66,8 +66,9 @@ pmap_getport (address, program, version, protocol) struct pmap parms; address->sin_port = htons (PMAPPORT); - client = clntudp_bufcreate (address, PMAPPROG, - PMAPVERS, timeout, &socket, RPCSMALLMSGSIZE, RPCSMALLMSGSIZE); + client = INTUSE(clntudp_bufcreate) (address, PMAPPROG, PMAPVERS, timeout, + &socket, RPCSMALLMSGSIZE, + RPCSMALLMSGSIZE); if (client != (CLIENT *) NULL) { struct rpc_createerr *ce = &get_rpc_createerr (); diff --git a/sunrpc/pmap_clnt.c b/sunrpc/pmap_clnt.c index 6e2c035a69..fa9bbf9373 100644 --- a/sunrpc/pmap_clnt.c +++ b/sunrpc/pmap_clnt.c @@ -121,8 +121,9 @@ pmap_set (u_long program, u_long version, int protocol, u_short port) if (!__get_myaddress (&myaddress)) return FALSE; - client = clntudp_bufcreate (&myaddress, PMAPPROG, PMAPVERS, - timeout, &socket, RPCSMALLMSGSIZE, RPCSMALLMSGSIZE); + client = INTUSE(clntudp_bufcreate) (&myaddress, PMAPPROG, PMAPVERS, + timeout, &socket, RPCSMALLMSGSIZE, + RPCSMALLMSGSIZE); if (client == (CLIENT *) NULL) return (FALSE); parms.pm_prog = program; @@ -156,8 +157,9 @@ pmap_unset (u_long program, u_long version) if (!__get_myaddress (&myadd |
