diff options
| author | Tom Yu <tlyu@mit.edu> | 2004-09-17 21:52:12 +0000 |
|---|---|---|
| committer | Tom Yu <tlyu@mit.edu> | 2004-09-17 21:52:12 +0000 |
| commit | bd166d32666c29e0fe8769528e40ac2c675b7757 (patch) | |
| tree | 2abfc82eef16ceca1894d9d4c008ab33e85b3a1d /src/lib/rpc/pmap_rmt.c | |
| parent | 1d86adfddba0d4378733e0ad32054308d7078f43 (diff) | |
| download | krb5-bd166d32666c29e0fe8769528e40ac2c675b7757.tar.gz krb5-bd166d32666c29e0fe8769528e40ac2c675b7757.tar.xz krb5-bd166d32666c29e0fe8769528e40ac2c675b7757.zip | |
* libgssrpc.exports: Don't export internals
* svc.c (svc_getreqset):
* svc_tcp.c (readtcp): Don't intersperse preprocessor
conditionals with braces.
* auth_gssapi.c, auth_gssapi_misc.c, auth_none.c:
* auth_unix.c, authunix_prot.c, bindresvport.c:
* clnt_generic.c, clnt_perror.c, clnt_raw.c
* clnt_simple.c, clnt_tcp.c, clnt_udp.c, get_myaddress.c:
* getrpcent.c, getrpcport.c, pmap_clnt.c:
* pmap_getmaps.c, pmap_getport.c, pmap_prot.c, pmap_prot2.c:
* pmap_rmt.c, rpc_callmsg.c, rpc_prot.c:
* svc.c, svc_auth.c, svc_auth_gss.c:
* svc_auth_gssapi.c, svc_auth_unix.c, svc_raw.c:
* svc_run.c, svc_simple.c, svc_tcp.c:
* svc_udp.c, xdr.c, xdr_alloc.c, xdr_array.c:
* xdr_float.c, xdr_mem.c, xdr_rec.c, xdr_reference.c:
* xdr_stdio.c: Protoize, to avoid potential problems when
fixed-width types are not ints on some platforms.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16768 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/rpc/pmap_rmt.c')
| -rw-r--r-- | src/lib/rpc/pmap_rmt.c | 60 |
1 files changed, 32 insertions, 28 deletions
diff --git a/src/lib/rpc/pmap_rmt.c b/src/lib/rpc/pmap_rmt.c index a1c3b63b3..062a5e19f 100644 --- a/src/lib/rpc/pmap_rmt.c +++ b/src/lib/rpc/pmap_rmt.c @@ -71,15 +71,17 @@ static struct timeval timeout = { 3, 0 }; * programs to do a lookup and call in one step. */ enum clnt_stat -pmap_rmtcall(addr, prog, vers, proc, xdrargs, argsp, xdrres, resp, tout, port_ptr) - struct sockaddr_in *addr; - rpcprog_t prog; - rpcvers_t vers; - rpcproc_t proc; - xdrproc_t xdrargs, xdrres; - caddr_t argsp, resp; - struct timeval tout; - rpcport_t *port_ptr; +pmap_rmtcall( + struct sockaddr_in *addr, + rpcprog_t prog, + rpcvers_t vers, + rpcproc_t proc, + xdrproc_t xdrargs, + caddr_t argsp, + xdrproc_t xdrres, + caddr_t resp, + struct timeval tout, + rpcport_t *port_ptr) { int sock = -1; register CLIENT *client; @@ -115,9 +117,9 @@ pmap_rmtcall(addr, prog, vers, proc, xdrargs, argsp, xdrres, resp, tout, port_pt * written for XDR_ENCODE direction only */ bool_t -xdr_rmtcall_args(xdrs, cap) - register XDR *xdrs; - register struct rmtcallargs *cap; +xdr_rmtcall_args( + register XDR *xdrs, + register struct rmtcallargs *cap) { u_int lenposition, argposition, position; @@ -146,9 +148,9 @@ xdr_rmtcall_args(xdrs, cap) * written for XDR_DECODE direction only */ bool_t -xdr_rmtcallres(xdrs, crp) - register XDR *xdrs; - register struct rmtcallres *crp; +xdr_rmtcallres( + register XDR *xdrs, + register struct rmtcallres *crp) { caddr_t port_ptr; @@ -171,10 +173,11 @@ xdr_rmtcallres(xdrs, crp) #define GIFCONF_BUFSIZE (256 * sizeof (struct ifconf)) static int -getbroadcastnets(addrs, sock, buf) - struct in_addr *addrs; - int sock; /* any valid socket will do */ - char *buf; /* why allocxate more when we can use existing... */ +getbroadcastnets( + struct in_addr *addrs, + int sock, /* any valid socket will do */ + char *buf /* why allocxate more when we can use existing... */ + ) { struct ifconf ifc; struct ifreq ifreq, *ifr; @@ -225,15 +228,16 @@ getbroadcastnets(addrs, sock, buf) } enum clnt_stat -clnt_broadcast(prog, vers, proc, xargs, argsp, xresults, resultsp, eachresult) - rpcprog_t prog; /* program number */ - rpcvers_t vers; /* version number */ - rpcproc_t proc; /* procedure number */ - xdrproc_t xargs; /* xdr routine for args */ - caddr_t argsp; /* pointer to args */ - xdrproc_t xresults; /* xdr routine for results */ - caddr_t resultsp; /* pointer to results */ - resultproc_t eachresult; /* call with each result obtained */ +clnt_broadcast( + rpcprog_t prog, /* program number */ + rpcvers_t vers, /* version number */ + rpcproc_t proc, /* procedure number */ + xdrproc_t xargs, /* xdr routine for args */ + caddr_t argsp, /* pointer to args */ + xdrproc_t xresults, /* xdr routine for results */ + caddr_t resultsp, /* pointer to results */ + resultproc_t eachresult /* call with each result obtained */ + ) { enum clnt_stat stat; AUTH *unix_auth = authunix_create_default(); |
