]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
* libgssrpc.exports: Don't export internals
authorTom Yu <tlyu@mit.edu>
Fri, 17 Sep 2004 21:52:12 +0000 (21:52 +0000)
committerTom Yu <tlyu@mit.edu>
Fri, 17 Sep 2004 21:52:12 +0000 (21:52 +0000)
* 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

43 files changed:
src/lib/rpc/ChangeLog
src/lib/rpc/auth_gssapi.c
src/lib/rpc/auth_gssapi_misc.c
src/lib/rpc/auth_none.c
src/lib/rpc/auth_unix.c
src/lib/rpc/authunix_prot.c
src/lib/rpc/bindresvport.c
src/lib/rpc/clnt_generic.c
src/lib/rpc/clnt_perror.c
src/lib/rpc/clnt_raw.c
src/lib/rpc/clnt_simple.c
src/lib/rpc/clnt_tcp.c
src/lib/rpc/clnt_udp.c
src/lib/rpc/get_myaddress.c
src/lib/rpc/getrpcent.c
src/lib/rpc/getrpcport.c
src/lib/rpc/libgssrpc.exports
src/lib/rpc/pmap_clnt.c
src/lib/rpc/pmap_getmaps.c
src/lib/rpc/pmap_getport.c
src/lib/rpc/pmap_prot.c
src/lib/rpc/pmap_prot2.c
src/lib/rpc/pmap_rmt.c
src/lib/rpc/rpc_callmsg.c
src/lib/rpc/rpc_prot.c
src/lib/rpc/svc.c
src/lib/rpc/svc_auth.c
src/lib/rpc/svc_auth_gss.c
src/lib/rpc/svc_auth_gssapi.c
src/lib/rpc/svc_auth_unix.c
src/lib/rpc/svc_raw.c
src/lib/rpc/svc_run.c
src/lib/rpc/svc_simple.c
src/lib/rpc/svc_tcp.c
src/lib/rpc/svc_udp.c
src/lib/rpc/xdr.c
src/lib/rpc/xdr_alloc.c
src/lib/rpc/xdr_array.c
src/lib/rpc/xdr_float.c
src/lib/rpc/xdr_mem.c
src/lib/rpc/xdr_rec.c
src/lib/rpc/xdr_reference.c
src/lib/rpc/xdr_stdio.c

index 2df8c5830a23c9607ee66bebb0a3fb0d4cf925c4..b2ddbe971a548a4d94bc66f407ef38d12fb2f103 100644 (file)
@@ -1,3 +1,26 @@
+2004-09-17  Tom Yu  <tlyu@mit.edu>
+
+       * 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.
+
 2004-08-26  Tom Yu  <tlyu@mit.edu>
 
        * configure.in: Look for uint32_t, not int32_t, since some BSD-ish
index d38097ba46db95a2bfd267e08cd62f704ed4c960..3d6e6fe6341efbd49c351e1675dc069d20894832 100644 (file)
@@ -77,9 +77,7 @@ struct auth_gssapi_data {
  *
  * Effects: See design document, section XXX.
  */
-AUTH *auth_gssapi_create_default(clnt, service_name)
-     CLIENT *clnt;
-     char *service_name;
+AUTH *auth_gssapi_create_default(CLIENT *clnt, char *service_name)
 {
      AUTH *auth;
      OM_uint32 gssstat, minor_stat;
@@ -123,26 +121,18 @@ AUTH *auth_gssapi_create_default(clnt, service_name)
  *
  * Effects: See design document, section XXX.
  */
-AUTH *auth_gssapi_create(clnt, gssstat, minor_stat,
-                        claimant_cred_handle,
-                        target_name,
-                        mech_type,
-                        req_flags,
-                        time_req,
-                        actual_mech_type,
-                        ret_flags,
-                        time_rec)
-     CLIENT *clnt;
-     OM_uint32 *gssstat;
-     OM_uint32 *minor_stat;
-     gss_cred_id_t claimant_cred_handle;
-     gss_name_t target_name;
-     gss_OID mech_type;
-     OM_uint32 req_flags;
-     OM_uint32 time_req;
-     gss_OID *actual_mech_type;
-     OM_uint32 *ret_flags;
-     OM_uint32 *time_rec;
+AUTH *auth_gssapi_create(
+     CLIENT *clnt,
+     OM_uint32 *gssstat,
+     OM_uint32 *minor_stat,
+     gss_cred_id_t claimant_cred_handle,
+     gss_name_t target_name,
+     gss_OID mech_type,
+     OM_uint32 req_flags,
+     OM_uint32 time_req,
+     gss_OID *actual_mech_type,
+     OM_uint32 *ret_flags,
+     OM_uint32 *time_rec)
 {
      AUTH *auth, *save_auth;
      struct auth_gssapi_data *pdata;
@@ -489,10 +479,10 @@ cleanup:
  *
  * Modifies: auth
  */
-static bool_t marshall_new_creds(auth, auth_msg, client_handle)
-   AUTH *auth;
-   bool_t auth_msg;
-   gss_buffer_t client_handle;
+static bool_t marshall_new_creds(
+     AUTH *auth,
+     bool_t auth_msg,
+     gss_buffer_t client_handle)
 {
      auth_gssapi_creds creds;
      XDR xdrs;
@@ -539,8 +529,7 @@ static bool_t marshall_new_creds(auth, auth_msg, client_handle)
  *
  * Effects: None.  Never called.
  */
-static void auth_gssapi_nextverf(auth)
-   AUTH *auth;
+static void auth_gssapi_nextverf(AUTH *auth)
 {
 }
 
@@ -567,9 +556,9 @@ static void auth_gssapi_nextverf(auth)
  * If this took all the header fields as arguments, it could sign
  * them.
  */
-static bool_t auth_gssapi_marshall(auth, xdrs)
-   AUTH *auth;
-   XDR *xdrs;
+static bool_t auth_gssapi_marshall(
+     AUTH *auth,
+     XDR *xdrs)
 {
      OM_uint32 minor_stat;
      gss_buffer_desc out_buf;
@@ -618,9 +607,9 @@ static bool_t auth_gssapi_marshall(auth, xdrs)
  *
  * Effects: See design document, section XXX.
  */
-static bool_t auth_gssapi_validate(auth, verf)
-   AUTH *auth;
-   struct opaque_auth *verf;
+static bool_t auth_gssapi_validate(
+     AUTH *auth,
+     struct opaque_auth *verf)
 {
      gss_buffer_desc in_buf;
      uint32_t seq_num;
@@ -675,9 +664,9 @@ static bool_t auth_gssapi_validate(auth, verf)
  * resyncrhonize by incrementing the client's sequence number and
  * returning TRUE.  If any other error arrives, it returns FALSE.
  */
-static bool_t auth_gssapi_refresh(auth, msg)
-   AUTH *auth;
-   struct rpc_msg *msg;
+static bool_t auth_gssapi_refresh(
+     AUTH *auth,
+     struct rpc_msg *msg)
 {
      if (msg->rm_reply.rp_rjct.rj_stat == AUTH_ERROR &&
         msg->rm_reply.rp_rjct.rj_why == AUTH_REJECTEDVERF) {
@@ -701,8 +690,7 @@ static bool_t auth_gssapi_refresh(auth, msg)
  * context.  Since the client doesn't really care whether the server
  * gets this message, no failures are reported.
  */
-static void auth_gssapi_destroy(auth)
-   AUTH *auth;
+static void auth_gssapi_destroy(AUTH *auth)
 {
      struct timeval timeout;
      OM_uint32 gssstat, minor_stat;
@@ -769,11 +757,11 @@ skip_call:
  *
  * Effects: See design doc, section XXX.
  */
-static bool_t auth_gssapi_wrap(auth, out_xdrs, xdr_func, xdr_ptr)
-   AUTH *auth;
-   XDR *out_xdrs;
-   bool_t (*xdr_func)();
-   caddr_t xdr_ptr;
+static bool_t auth_gssapi_wrap(
+     AUTH *auth,
+     XDR *out_xdrs,
+     bool_t (*xdr_func)(),
+     caddr_t xdr_ptr)
 {
      OM_uint32 gssstat, minor_stat;
      
@@ -800,11 +788,11 @@ static bool_t auth_gssapi_wrap(auth, out_xdrs, xdr_func, xdr_ptr)
  *
  * Effects: See design doc, section XXX.
  */
-static bool_t auth_gssapi_unwrap(auth, in_xdrs, xdr_func, xdr_ptr)
-   AUTH *auth;
-   XDR *in_xdrs;
-   bool_t (*xdr_func)();
-   caddr_t xdr_ptr;
+static bool_t auth_gssapi_unwrap(
+     AUTH *auth,
+     XDR *in_xdrs,
+     bool_t (*xdr_func)(),
+     caddr_t xdr_ptr)
 {
      OM_uint32 gssstat, minor_stat;
      
index 8c417aaa6c425680a62cd617e62e23d70bf458a2..3e878206b4474c1ba8c664e151788cd1be7d46f3 100644 (file)
@@ -28,9 +28,9 @@ int misc_debug_gssapi = DEBUG_GSSAPI;
 static void auth_gssapi_display_status_1
        (char *, OM_uint32, int, int);
    
-bool_t xdr_gss_buf(xdrs, buf)
-   XDR *xdrs;
-   gss_buffer_t buf;
+bool_t xdr_gss_buf(
+     XDR *xdrs,
+     gss_buffer_t buf)
 {
      /*
       * On decode, xdr_bytes will only allocate buf->value if the
@@ -49,9 +49,9 @@ bool_t xdr_gss_buf(xdrs, buf)
      return result;
 }
 
-bool_t xdr_authgssapi_creds(xdrs, creds)
-   XDR *xdrs;
-   auth_gssapi_creds *creds;
+bool_t xdr_authgssapi_creds(
+     XDR *xdrs,
+     auth_gssapi_creds *creds)
 {
      if (! xdr_u_int32(xdrs, &creds->version) ||
         ! xdr_bool(xdrs, &creds->auth_msg) ||
@@ -60,9 +60,9 @@ bool_t xdr_authgssapi_creds(xdrs, creds)
      return TRUE;
 }
 
-bool_t xdr_authgssapi_init_arg(xdrs, init_arg)
-   XDR *xdrs;
-   auth_gssapi_init_arg *init_arg;
+bool_t xdr_authgssapi_init_arg(
+     XDR *xdrs,
+     auth_gssapi_init_arg *init_arg)
 {
      if (! xdr_u_int32(xdrs, &init_arg->version) ||
         ! xdr_gss_buf(xdrs, &init_arg->token))
@@ -70,9 +70,9 @@ bool_t xdr_authgssapi_init_arg(xdrs, init_arg)
      return TRUE;
 }
 
-bool_t xdr_authgssapi_init_res(xdrs, init_res)
-   XDR *xdrs;
-   auth_gssapi_init_res *init_res;
+bool_t xdr_authgssapi_init_res(
+     XDR *xdrs,
+     auth_gssapi_init_res *init_res)
 {
      if (! xdr_u_int32(xdrs, &init_res->version) ||
         ! xdr_gss_buf(xdrs, &init_res->client_handle) ||
@@ -84,10 +84,10 @@ bool_t xdr_authgssapi_init_res(xdrs, init_res)
      return TRUE;
 }
 
-bool_t auth_gssapi_seal_seq(context, seq_num, out_buf)
-   gss_ctx_id_t context;
-   uint32_t seq_num;
-   gss_buffer_t out_buf;
+bool_t auth_gssapi_seal_seq(
+     gss_ctx_id_t context,
+     uint32_t seq_num,
+     gss_buffer_t out_buf)
 {
      gss_buffer_desc in_buf;
      OM_uint32 gssstat, minor_stat;
@@ -108,10 +108,10 @@ bool_t auth_gssapi_seal_seq(context, seq_num, out_buf)
      return TRUE;
 }
 
-bool_t auth_gssapi_unseal_seq(context, in_buf, seq_num)
-   gss_ctx_id_t context;
-   gss_buffer_t in_buf;
-   uint32_t *seq_num;
+bool_t auth_gssapi_unseal_seq(
+     gss_ctx_id_t context,
+     gss_buffer_t in_buf,
+     uint32_t *seq_num)
 {
      gss_buffer_desc out_buf;
      OM_uint32 gssstat, minor_stat;
@@ -138,20 +138,20 @@ bool_t auth_gssapi_unseal_seq(context, in_buf, seq_num)
      return TRUE;
 }
 
-void auth_gssapi_display_status(msg, major, minor)
-     char *msg;
-     OM_uint32 major;
-     OM_uint32 minor;
+void auth_gssapi_display_status(
+     char *msg,
+     OM_uint32 major,
+     OM_uint32 minor)
 {
      auth_gssapi_display_status_1(msg, major, GSS_C_GSS_CODE, 0);
      auth_gssapi_display_status_1(msg, minor, GSS_C_MECH_CODE, 0);
 }
 
-static void auth_gssapi_display_status_1(m, code, type, rec)
-     char *m;
-     OM_uint32 code;
-     int type;
-     int rec;
+static void auth_gssapi_display_status_1(
+     char *m,
+     OM_uint32 code,
+     int type,
+     int rec)
 {
      OM_uint32 gssstat, minor_stat;
      gss_buffer_desc msg;
@@ -185,14 +185,14 @@ static void auth_gssapi_display_status_1(m, code, type, rec)
      }
 }
 
-bool_t auth_gssapi_wrap_data(major, minor, context, seq_num, out_xdrs,
-                            xdr_func, xdr_ptr)
-   OM_uint32 *major, *minor;
-   gss_ctx_id_t context;
-   uint32_t seq_num;
-   XDR *out_xdrs;
-   bool_t (*xdr_func)();
-   caddr_t xdr_ptr;
+bool_t auth_gssapi_wrap_data(
+     OM_uint32 *major,
+     OM_uint32 *minor,
+     gss_ctx_id_t context,
+     uint32_t seq_num,
+     XDR *out_xdrs,
+     bool_t (*xdr_func)(),
+     caddr_t xdr_ptr)
 {
      gss_buffer_desc in_buf, out_buf;
      XDR temp_xdrs;
@@ -252,14 +252,14 @@ bool_t auth_gssapi_wrap_data(major, minor, context, seq_num, out_xdrs,
      return TRUE;
 }
 
-bool_t auth_gssapi_unwrap_data(major, minor, context, seq_num,
-                              in_xdrs, xdr_func, xdr_ptr)
-   OM_uint32 *major, *minor;
-   gss_ctx_id_t context;
-   uint32_t seq_num;
-   XDR *in_xdrs;
-   bool_t (*xdr_func)();
-   caddr_t xdr_ptr;
+bool_t auth_gssapi_unwrap_data(
+     OM_uint32 *major,
+     OM_uint32 *minor,
+     gss_ctx_id_t context,
+     uint32_t seq_num,
+     XDR *in_xdrs,
+     bool_t (*xdr_func)(),
+     caddr_t xdr_ptr)
 {
      gss_buffer_desc in_buf, out_buf;
      XDR temp_xdrs;
index 0cc6d890e3888f3abd63f4a0bd39ca035c36001b..f4869aa6a32c815656450b9d4a0fcaeec9503e45 100644 (file)
@@ -72,7 +72,7 @@ static struct authnone_private {
 } *authnone_private;
 
 AUTH *
-authnone_create()
+authnone_create(void)
 {
        register struct authnone_private *ap = authnone_private;
        XDR xdr_stream;
@@ -100,9 +100,7 @@ authnone_create()
 
 /*ARGSUSED*/
 static bool_t
-authnone_marshal(client, xdrs)
-       AUTH *client;
-       XDR *xdrs;
+authnone_marshal(AUTH *client, XDR *xdrs)
 {
        register struct authnone_private *ap = authnone_private;
 
@@ -114,16 +112,13 @@ authnone_marshal(client, xdrs)
 
 /*ARGSUSED*/
 static void 
-authnone_verf(auth)
-    AUTH *auth;
+authnone_verf(AUTH *auth)
 {
 }
 
 /*ARGSUSED*/
 static bool_t
-authnone_validate(auth, verf)
-   AUTH *auth;
-   struct opaque_auth *verf;
+authnone_validate(AUTH *auth, struct opaque_auth *verf)
 {
 
        return (TRUE);
@@ -131,9 +126,7 @@ authnone_validate(auth, verf)
 
 /*ARGSUSED*/
 static bool_t
-authnone_refresh(auth, msg)
-   AUTH *auth;
-   struct rpc_msg *msg;
+authnone_refresh(AUTH *auth, struct rpc_msg *msg)
 {
 
        return (FALSE);
@@ -141,8 +134,7 @@ authnone_refresh(auth, msg)
 
 /*ARGSUSED*/
 static void
-authnone_destroy(auth)
-   AUTH *auth;
+authnone_destroy(AUTH *auth)
 {
 }
 
index 12d4f5e635a673a12ab85206b52d10ed831c5118..4af3bc4c79b2624338c24c1a56bbdb50d341828e 100644 (file)
@@ -96,12 +96,12 @@ static void marshal_new_auth(AUTH *);
  * Returns an auth handle with the given stuff in it.
  */
 AUTH *
-authunix_create(machname, uid, gid, len, aup_gids)
-       char *machname;
-       int uid;
-       int gid;
-       register int len;
-       int *aup_gids;
+authunix_create(
+       char *machname,
+       int uid,
+       int gid,
+       register int len,
+       int *aup_gids)
 {
        struct authunix_parms aup;
        char mymem[MAX_AUTH_BYTES];
@@ -174,7 +174,7 @@ authunix_create(machname, uid, gid, len, aup_gids)
  * syscalls.
  */
 AUTH *
-authunix_create_default()
+authunix_create_default(void)
 {
        register int len;
        char machname[MAX_MACHINE_NAME + 1];
@@ -201,16 +201,13 @@ authunix_create_default()
  */
 
 static void
-authunix_nextverf(auth)
-       AUTH *auth;
+authunix_nextverf(AUTH *auth)
 {
        /* no action necessary */
 }
 
 static bool_t
-authunix_marshal(auth, xdrs)
-       AUTH *auth;
-       XDR *xdrs;
+authunix_marshal(AUTH *auth, XDR *xdrs)
 {
        register struct audata *au = AUTH_PRIVATE(auth);
 
@@ -218,9 +215,7 @@ authunix_marshal(auth, xdrs)
 }
 
 static bool_t
-authunix_validate(auth, verf)
-       register AUTH *auth;
-       struct opaque_auth *verf;
+authunix_validate(register AUTH *auth, struct opaque_auth *verf)
 {
        register struct audata *au;
        XDR xdrs;
@@ -248,9 +243,7 @@ authunix_validate(auth, verf)
 }
 
 static bool_t
-authunix_refresh(auth, msg)
-       register AUTH *auth;
-       struct rpc_msg *msg;
+authunix_refresh(register AUTH *auth, struct rpc_msg *msg)
 {
        register struct audata *au = AUTH_PRIVATE(auth);
        struct authunix_parms aup;
@@ -292,8 +285,7 @@ done:
 }
 
 static void
-authunix_destroy(auth)
-       register AUTH *auth;
+authunix_destroy(register AUTH *auth)
 {
        register struct audata *au = AUTH_PRIVATE(auth);
 
@@ -315,8 +307,7 @@ authunix_destroy(auth)
  * sets private data, au_marshed and au_mpos
  */
 static void
-marshal_new_auth(auth)
-       register AUTH *auth;
+marshal_new_auth(register AUTH *auth)
 {
        XDR             xdr_stream;
        register XDR    *xdrs = &xdr_stream;
index e7f863dd33e285227704584857bc257091e74714..7eb47a4b4213b2f31e56447ec7bbb862a92ad31b 100644 (file)
@@ -48,9 +48,7 @@ static char sccsid[] = "@(#)authunix_prot.c 1.15 87/08/11 Copyr 1984 Sun Micro";
  * XDR for unix authentication parameters.
  */
 bool_t
-xdr_authunix_parms(xdrs, p)
-       register XDR *xdrs;
-       register struct authunix_parms *p;
+xdr_authunix_parms(register XDR *xdrs, register struct authunix_parms *p)
 {
 
        if (xdr_u_int32(xdrs, &(p->aup_time))
index da1f357bcc92c57b174609707915455c82f3a53b..d1ec65452b738f0e434916b316e19e692d0679a1 100644 (file)
@@ -47,9 +47,7 @@ static  char sccsid[] = "@(#)bindresvport.c   2.2 88/07/29 4.0 RPCSRC 1.8 88/02/08
  * Bind a socket to a privileged IP port
  */
 int
-bindresvport(sd, sockin)
-       int sd;
-       struct sockaddr_in *sockin;
+bindresvport(int sd, struct sockaddr_in *sockin)
 {
        int res;
        static short port;
index d960c69dcfdbaac466596eb9a06fba22bdf73e42..8c5fe3cbb0c10e7abb011508e06c718df76d2c99 100644 (file)
@@ -45,11 +45,11 @@ static char sccsid[] = "@(#)clnt_generic.c 1.4 87/08/11 (C) 1987 SMI";
  * change using the rpc equivalent of ioctl()'s.
  */
 CLIENT *
-clnt_create(hostname, prog, vers, proto)
-       char *hostname;
-       rpcprog_t prog;
-       rpcvers_t vers;
-       char *proto;
+clnt_create(
+       char *hostname,
+       rpcprog_t prog,
+       rpcvers_t vers,
+       char *proto)
 {
        struct hostent *h;
        struct protoent *p;
index 3fa788ffab7432aba304c36e2ead37083f039190..4f159c3b0986c40189881d42738bc0102c3be883 100644 (file)
@@ -60,7 +60,7 @@ static char *auth_errmsg(enum auth_stat);
 static char *buf;
 
 static char *
-get_buf()
+get_buf(void)
 {
        if (buf == NULL)
                buf = (char *)malloc(BUFSIZ);
@@ -71,9 +71,7 @@ get_buf()
  * Print reply error info
  */
 char *
-clnt_sperror(rpch, s)
-       CLIENT *rpch;
-       char *s;
+clnt_sperror(CLIENT *rpch, char *s)
 {
        struct rpc_err e;
        void clnt_perrno();
@@ -174,9 +172,7 @@ clnt_sperror(rpch, s)
 }
 
 void
-clnt_perror(rpch, s)
-       CLIENT *rpch;
-       char *s;
+clnt_perror(CLIENT *rpch, char *s)
 {
        (void) fprintf(stderr,"%s",clnt_sperror(rpch,s));
 }
@@ -231,8 +227,7 @@ static struct rpc_errtab  rpc_errlist[] = {
  * This interface for use by clntrpc
  */
 char *
-clnt_sperrno(stat)
-       enum clnt_stat stat;
+clnt_sperrno(enum clnt_stat stat)
 {
        int i;
 
@@ -245,16 +240,14 @@ clnt_sperrno(stat)
 }
 
 void
-clnt_perrno(num)
-       enum clnt_stat num;
+clnt_perrno(enum clnt_stat num)
 {
        (void) fprintf(stderr,"%s",clnt_sperrno(num));
 }
 
 
 char *
-clnt_spcreateerror(s)
-       char *s;
+clnt_spcreateerror(char *s)
 {
        char *str = get_buf();
 
@@ -307,8 +300,7 @@ clnt_spcreateerror(s)
 }
 
 void
-clnt_pcreateerror(s)
-       char *s;
+clnt_pcreateerror(char *s)
 {
        (void) fprintf(stderr,"%s",clnt_spcreateerror(s));
 }
@@ -338,8 +330,7 @@ static struct auth_errtab auth_errlist[] = {
 };
 
 static char *
-auth_errmsg(stat)
-       enum auth_stat stat;
+auth_errmsg(enum auth_stat stat)
 {
        int i;
 
index 5e02d891b775bb6a5c87216e2feef5a777333345..06b078e99d6be58b0eae705ffe0eb0f1f1fe7045 100644 (file)
@@ -84,9 +84,9 @@ void  svc_getreq();
  * Create a client handle for memory based rpc.
  */
 CLIENT *
-clntraw_create(prog, vers)
-       rpcprog_t prog;
-       rpcvers_t vers;
+clntraw_create(
+       rpcprog_t prog,
+       rpcvers_t vers)
 {
        register struct clntraw_private *clp = clntraw_private;
        struct rpc_msg call_msg;
@@ -127,14 +127,14 @@ clntraw_create(prog, vers)
 }
 
 static enum clnt_stat 
-clntraw_call(h, proc, xargs, argsp, xresults, resultsp, timeout)
-       CLIENT *h;
-       rpcproc_t proc;
-       xdrproc_t xargs;
-       void * argsp;
-       xdrproc_t xresults;
-       void * resultsp;
-       struct timeval timeout;
+clntraw_call(
+       CLIENT *h,
+       rpcproc_t proc,
+       xdrproc_t xargs,
+       void * argsp,
+       xdrproc_t xresults,
+       void * resultsp,
+       struct timeval timeout)
 {
        register struct clntraw_private *clp = clntraw_private;
        register XDR *xdrs = &clp->xdr_stream;
@@ -219,18 +219,18 @@ call_again:
 
 /*ARGSUSED*/
 static void
-clntraw_geterr(cl, err)
-     CLIENT *cl;
-     struct rpc_err *err;
+clntraw_geterr(
+       CLIENT *cl,
+       struct rpc_err *err)
 {
 }
 
 
 static bool_t
-clntraw_freeres(cl, xdr_res, res_ptr)
-       CLIENT *cl;
-       xdrproc_t xdr_res;
-       void *res_ptr;
+clntraw_freeres(
+       CLIENT *cl,
+       xdrproc_t xdr_res,
+       void *res_ptr)
 {
        register struct clntraw_private *clp = clntraw_private;
        register XDR *xdrs = &clp->xdr_stream;
@@ -247,24 +247,22 @@ clntraw_freeres(cl, xdr_res, res_ptr)
 
 /*ARGSUSED*/
 static void
-clntraw_abort(cl)
-       CLIENT *cl;
+clntraw_abort(CLIENT *cl)
 {
 }
 
 /*ARGSUSED*/
 static bool_t
-clntraw_control(cl, request, info)
-       CLIENT *cl;
-       int request;
-       void *info;
+clntraw_control(
+       CLIENT *cl,
+       int request,
+       void *info)
 {
        return (FALSE);
 }
 
 /*ARGSUSED*/
 static void
-clntraw_destroy(cl)
-     CLIENT *cl;
+clntraw_destroy(CLIENT *cl)
 {
 }
index bb84546346cb9e868e3dc8dce394e1037321293e..ebb2fee7d208787483737664ff19e38e8de7d8ec 100644 (file)
@@ -54,13 +54,15 @@ static struct callrpc_private {
 } *callrpc_private;
 
 int
-callrpc(host, prognum, versnum, procnum, inproc, in, outproc, out)
-       char *host;
-       xdrproc_t inproc, outproc;
-       rpcprog_t prognum;
-       rpcvers_t versnum;
-       rpcproc_t procnum;
-       char *in, *out;
+callrpc(
+       char *host,
+       rpcprog_t prognum,
+       rpcvers_t versnum,
+       rpcproc_t procnum,
+       xdrproc_t inproc,
+       char *in,
+       xdrproc_t outproc,
+       char *out)
 {
        register struct callrpc_private *crp = callrpc_private;
        struct sockaddr_in server_addr;
index fec7533e927f830b6210326dc4f5b6b2e075cbc6..1f8de82762e6cf354274df4ca95b806464f2c8b2 100644 (file)
@@ -114,13 +114,13 @@ static int        writetcp(char *, caddr_t, int);
  * something more useful.
  */
 CLIENT *
-clnttcp_create(raddr, prog, vers, sockp, sendsz, recvsz)
-       struct sockaddr_in *raddr;
-       rpcprog_t prog;
-       rpcvers_t vers;
-       register int *sockp;
-       u_int sendsz;
-       u_int recvsz;
+clnttcp_create(
+       struct sockaddr_in *raddr,
+       rpcprog_t prog,
+       rpcvers_t vers,
+       register int *sockp,
+       u_int sendsz,
+       u_int recvsz)
 {
        CLIENT *h;
        register struct ct_data *ct = 0;
@@ -227,14 +227,14 @@ fooy:
 }
 
 static enum clnt_stat
-clnttcp_call(h, proc, xdr_args, args_ptr, xdr_results, results_ptr, timeout)
-       register CLIENT *h;
-       rpcproc_t proc;
-       xdrproc_t xdr_args;
-       void * args_ptr;
-       xdrproc_t xdr_results;
-       void * results_ptr;
-       struct timeval timeout;
+clnttcp_call(
+       register CLIENT *h,
+       rpcproc_t proc,
+       xdrproc_t xdr_args,
+       void * args_ptr,
+       xdrproc_t xdr_results,
+       void * results_ptr,
+       struct timeval timeout)
 {
        register struct ct_data *ct = (struct ct_data *) h->cl_private;
        register XDR *xdrs = &(ct->ct_xdrs);
@@ -336,9 +336,9 @@ call_again:
 }
 
 static void
-clnttcp_geterr(h, errp)
-       CLIENT *h;
-       struct rpc_err *errp;
+clnttcp_geterr(
+       CLIENT *h,
+       struct rpc_err *errp)
 {
        register struct ct_data *ct =
            (struct ct_data *) h->cl_private;
@@ -347,10 +347,10 @@ clnttcp_geterr(h, errp)
 }
 
 static bool_t
-clnttcp_freeres(cl, xdr_res, res_ptr)
-       CLIENT *cl;
-       xdrproc_t xdr_res;
-       void * res_ptr;
+clnttcp_freeres(
+       CLIENT *cl,
+       xdrproc_t xdr_res,
+       void * res_ptr)
 {
        register struct ct_data *ct = (struct ct_data *)cl->cl_private;
        register XDR *xdrs = &(ct->ct_xdrs);
@@ -361,16 +361,15 @@ clnttcp_freeres(cl, xdr_res, res_ptr)
 
 /*ARGSUSED*/
 static void
-clnttcp_abort(cl)
-       CLIENT *cl;
+clnttcp_abort(CLIENT *cl)
 {
 }
 
 static bool_t
-clnttcp_control(cl, request, info)
-       CLIENT *cl;
-       int request;
-       void *info;
+clnttcp_control(
+       CLIENT *cl,
+       int request,
+       void *info)
 {
        register struct ct_data *ct = (struct ct_data *)cl->cl_private;
        int len;
@@ -400,8 +399,7 @@ clnttcp_control(cl, request, info)
 
 
 static void
-clnttcp_destroy(h)
-       CLIENT *h;
+clnttcp_destroy(CLIENT *h)
 {
        register struct ct_data *ct =
            (struct ct_data *) h->cl_private;
@@ -420,10 +418,10 @@ clnttcp_destroy(h)
  * around for the rpc level.
  */
 static int
-readtcp(ctptr, buf, len)
-        char *ctptr;
-       caddr_t buf;
-       register int len;
+readtcp(
+        char *ctptr,
+       caddr_t buf,
+       register int len)
 {
   register struct ct_data *ct = (struct ct_data *)(void *)ctptr;
   struct timeval tout;
@@ -479,10 +477,10 @@ readtcp(ctptr, buf, len)
 }
 
 static int
-writetcp(ctptr, buf, len)
-        char *ctptr;
-       caddr_t buf;
-       int len;
+writetcp(
+        char *ctptr,
+       caddr_t buf,
+       int len)
 {
        struct ct_data *ct = (struct ct_data *)(void *)ctptr;
        register int i, cnt;
index 33d3b0ec142580664dafa242ce60d6bd0bb42f71..a8b59563f014f8e0825f9a4937de0b879c642daa 100644 (file)
@@ -110,14 +110,14 @@ struct cu_data {
  * sent and received.
  */
 CLIENT *
-clntudp_bufcreate(raddr, program, version, wait, sockp, sendsz, recvsz)
-       struct sockaddr_in *raddr;
-       rpcprog_t program;
-       rpcvers_t version;
-       struct timeval wait;
-       register int *sockp;
-       u_int sendsz;
-       u_int recvsz;
+clntudp_bufcreate(
+       struct sockaddr_in *raddr,
+       rpcprog_t program,
+       rpcvers_t version,
+       struct timeval wait,
+       register int *sockp,
+       u_int sendsz,
+       u_int recvsz)
 {
        CLIENT *cl;
        register struct cu_data *cu = 0;
@@ -206,12 +206,12 @@ fooy:
 }
 
 CLIENT *
-clntudp_create(raddr, program, version, wait, sockp)
-       struct sockaddr_in *raddr;
-       rpcprog_t program;
-       rpcvers_t version;
-       struct timeval wait;
-       register int *sockp;
+clntudp_create(
+       struct sockaddr_in *raddr,
+       rpcprog_t program,
+       rpcvers_t version,
+       struct timeval wait,
+       register int *sockp)
 {
 
        return(clntudp_bufcreate(raddr, program, version, wait, sockp,
@@ -219,14 +219,16 @@ clntudp_create(raddr, program, version, wait, sockp)
 }
 
 static enum clnt_stat 
-clntudp_call(cl, proc, xargs, argsp, xresults, resultsp, utimeout)
-       register CLIENT *cl;            /* client handle */
-       rpcproc_t       proc;           /* procedure number */
-       xdrproc_t       xargs;          /* xdr routine for args */
-       void *          argsp;          /* pointer to args */
-       xdrproc_t       xresults;       /* xdr routine for results */
-       void *          resultsp;       /* pointer to results */
-       struct timeval  utimeout;       /* seconds to wait before giving up */
+clntudp_call(
+       register CLIENT *cl,            /* client handle */
+       rpcproc_t       proc,           /* procedure number */
+       xdrproc_t       xargs,          /* xdr routine for args */
+       void *          argsp,          /* pointer to args */
+       xdrproc_t       xresults,       /* xdr routine for results */
+       void *          resultsp,       /* pointer to results */
+       struct timeval  utimeout        /* seconds to wait before
+                                        * giving up */
+       )
 {
        register struct cu_data *cu = (struct cu_data *)cl->cl_private;
        register XDR *xdrs;
@@ -405,9 +407,9 @@ send_again:
 }
 
 static void
-clntudp_geterr(cl, errp)
-       CLIENT *cl;
-       struct rpc_err *errp;
+clntudp_geterr(
+       CLIENT *cl,
+       struct rpc_err *errp)
 {
        register struct cu_data *cu = (struct cu_data *)cl->cl_private;
 
@@ -416,10 +418,10 @@ clntudp_geterr(cl, errp)
 
 
 static bool_t
-clntudp_freeres(cl, xdr_res, res_ptr)
-       CLIENT *cl;
-       xdrproc_t xdr_res;
-       void *res_ptr;
+clntudp_freeres(
+       CLIENT *cl,
+       xdrproc_t xdr_res,
+       void *res_ptr)
 {
        register struct cu_data *cu = (struct cu_data *)cl->cl_private;
        register XDR *xdrs = &(cu->cu_outxdrs);
@@ -431,16 +433,15 @@ clntudp_freeres(cl, xdr_res, res_ptr)
 
 /*ARGSUSED*/
 static void 
-clntudp_abort(h)
-       CLIENT *h;
+clntudp_abort(CLIENT *h)
 {
 }
 
 static bool_t
-clntudp_control(cl, request, info)
-       CLIENT *cl;
-       int request;
-       void *info;
+clntudp_control(
+       CLIENT *cl,
+       int request,
+       void *info)
 {
        register struct cu_data *cu = (struct cu_data *)cl->cl_private;
        
@@ -470,8 +471,7 @@ clntudp_control(cl, request, info)
 }
        
 static void
-clntudp_destroy(cl)
-       CLIENT *cl;
+clntudp_destroy(CLIENT *cl)
 {
        register struct cu_data *cu = (struct cu_data *)cl->cl_private;
 
index 8c6aa12fd534a73ffb36c1ff841cf0f6d980f7f6..871c8fcb1e1e01ee5017d3de913a07537f2a18aa 100644 (file)
@@ -50,8 +50,7 @@ static char sccsid[] = "@(#)get_myaddress.c 1.4 87/08/11 Copyr 1984 Sun Micro";
  * don't use gethostbyname, which would invoke yellow pages
  */
 int
-get_myaddress(addr)
-       struct sockaddr_in *addr;
+get_myaddress(struct sockaddr_in *addr)
 {
        memset((void *) addr, 0, sizeof(*addr));
        addr->sin_family = AF_INET;
@@ -79,8 +78,7 @@ get_myaddress(addr)
 /* 
  * don't use gethostbyname, which would invoke yellow pages
  */
-get_myaddress(addr)
-       struct sockaddr_in *addr;
+get_myaddress(struct sockaddr_in *addr)
 {
        int s;
        char buf[256 * sizeof (struct ifreq)];
index b1d380b2b5b9dfc4218ba266dc03a6a1eacb0fcc..a91a7a5bb383704558c9660522cd06db2251ccbb 100644 (file)
@@ -69,7 +69,7 @@ char  *inet_ntoa();
 static char RPCDB[] = "/etc/rpc";
 
 static struct rpcdata *
-get_rpcdata()
+get_rpcdata(void)
 {
        register struct rpcdata *d = rpcdata;
 
@@ -81,8 +81,7 @@ get_rpcdata()
 }
 
 struct rpcent *
-getrpcbynumber(number)
-       register int number;
+getrpcbynumber(register int number)
 {
        register struct rpcdata *d = get_rpcdata();
        register struct rpcent *p;
@@ -102,8 +101,7 @@ getrpcbynumber(number)
 }
 
 struct rpcent *
-getrpcbyname(name)
-       const char *name;
+getrpcbyname(const char *name)
 {
        struct rpcent *rpc;
        char **rp;
@@ -121,8 +119,7 @@ getrpcbyname(name)
        return (NULL);
 }
 
-SETRPCENT_TYPE setrpcent(f)
-       int f;
+SETRPCENT_TYPE setrpcent(int f)
 {
        register struct rpcdata *d = _rpcdata();
 
@@ -138,7 +135,7 @@ SETRPCENT_TYPE setrpcent(f)
        d->stayopen |= f;
 }
 
-ENDRPCENT_TYPE endrpcent()
+ENDRPCENT_TYPE endrpcent(void)
 {
        register struct rpcdata *d = _rpcdata();
 
@@ -155,7 +152,7 @@ ENDRPCENT_TYPE endrpcent()
 }
 
 struct rpcent *
-getrpcent()
+getrpcent(void)
 {
        struct rpcent *hp;
        int reason;
@@ -173,8 +170,7 @@ getrpcent()
 }
 
 static struct rpcent *
-interpret(val, len)
-char *val;
+interpret(char *val, int len)
 {
        register struct rpcdata *d = _rpcdata();
        char *p;
index 66bcb6f99b34186634300b8332a3563037c79963..e404017268c1e0d850c59bfe168632bea693729e 100644 (file)
@@ -43,11 +43,11 @@ static  char sccsid[] = "@(#)getrpcport.c 1.3 87/08/11 SMI";
 #include <sys/socket.h>
 
 int
-gssrpc_getrpcport(host, prognum, versnum, proto)
-       char *host;
-       rpcprog_t prognum;
-       rpcvers_t versnum;
-       rpcprot_t proto;
+gssrpc_getrpcport(
+       char *host,
+       rpcprog_t prognum,
+       rpcvers_t versnum,
+       rpcprot_t proto)
 {
        struct sockaddr_in addr;
        struct hostent *hp;
index de3280f2d5b9fb986e731dbd3ba568f65dbd032e..66f27a4ce7804bc373bd9f4ddc954d85b9cb1ebf 100644 (file)
@@ -1,12 +1,3 @@
-gssrpc__authenticate
-gssrpc__null_auth
-gssrpc__rpc_dtablesize
-gssrpc__seterr_reply
-gssrpc__svcauth_gss
-gssrpc__svcauth_gssapi
-gssrpc__svcauth_none
-gssrpc__svcauth_short
-gssrpc__svcauth_unix
 gssrpc_auth_debug_gss
 gssrpc_auth_debug_gssapi
 gssrpc_auth_gssapi_create
@@ -146,21 +137,3 @@ gssrpc_xdrrec_skiprecord
 gssrpc_xdrstdio_create
 gssrpc_xprt_register
 gssrpc_xprt_unregister
-gssrpcint_DynAdd
-gssrpcint_DynAppend
-gssrpcint_DynArray
-gssrpcint_DynCapacity
-gssrpcint_DynCopy
-gssrpcint_DynCreate
-gssrpcint_DynDebug
-gssrpcint_DynDelete
-gssrpcint_DynDestroy
-gssrpcint_DynGet
-gssrpcint_DynInitzero
-gssrpcint_DynInsert
-gssrpcint_DynParanoid
-gssrpcint_DynPut
-gssrpcint_DynRealloc
-gssrpcint_DynRelease
-gssrpcint_DynResize
-gssrpcint_DynSize
index 39e8d90bdeb56907e35cdb65f06f953ec01dfe30..7951d2ea0c6d1feb92a534b847313151d09e90c9 100644 (file)
@@ -53,11 +53,11 @@ void clnt_perror();
  * Calls the pmap service remotely to do the mapping.
  */
 bool_t
-pmap_set(program, version, protocol, port)
-       rpcprog_t program;
-       rpcvers_t version;
-       rpcprot_t protocol;
-       u_int port;
+pmap_set(
+       rpcprog_t program,
+       rpcvers_t version,
+       rpcprot_t protocol,
+       u_int port)
 {
        struct sockaddr_in myaddress;
        int socket = -1;
@@ -89,9 +89,9 @@ pmap_set(program, version, protocol, port)
  * Calls the pmap service remotely to do the un-mapping.
  */
 bool_t
-pmap_unset(program, version)
-       rpcprog_t program;
-       rpcvers_t version;
+pmap_unset(
+       rpcprog_t program,
+       rpcvers_t version)
 {
        struct sockaddr_in myaddress;
        int socket = -1;
index a4e1f9ca028b649df1701dc1b8f6945b22dbd36d..36997c22a4f0760d53b0aa1549bf3e42831652bf 100644 (file)
@@ -62,8 +62,7 @@ static char sccsid[] = "@(#)pmap_getmaps.c 1.10 87/08/11 Copyr 1984 Sun Micro";
  * Calls the pmap service remotely to do get the maps.
  */
 struct pmaplist *
-pmap_getmaps(address)
-        struct sockaddr_in *address;
+pmap_getmaps(struct sockaddr_in *address)
 {
        struct pmaplist *head = (struct pmaplist *)NULL;
        int sock = -1;
index 35be08774a55072d0bfc87efd24be7401b48b9a9..998a0819989d6ae6a0d509436589c5fab60590fe 100644 (file)
@@ -58,11 +58,11 @@ static struct timeval tottimeout = { 60, 0 };
  * Returns 0 if no map exists.
  */
 u_short
-pmap_getport(address, program, version, protocol)
-       struct sockaddr_in *address;
-       rpcprog_t program;
-       rpcvers_t version;
-       rpcprot_t protocol;
+pmap_getport(
+       struct sockaddr_in *address,
+       rpcprog_t program,
+       rpcvers_t version,
+       rpcprot_t protocol)
 {
        unsigned short port = 0;
        int sock = -1;
index 0dc6a5c46bc642ec920128255480297a8322d222..0f39f91a4bcc2f796e304c5d5fd217fbae065b69 100644 (file)
@@ -44,9 +44,7 @@ static char sccsid[] = "@(#)pmap_prot.c 1.17 87/08/11 Copyr 1984 Sun Micro";
 
 
 bool_t
-xdr_pmap(xdrs, regs)
-       XDR *xdrs;
-       struct pmap *regs;
+xdr_pmap(XDR *xdrs, struct pmap *regs)
 {
 
        if (xdr_rpcprog(xdrs, &regs->pm_prog) && 
index 4743ede8378c829640dfc8fcd1bee1e29bd5b1da..13dc1afb6f3473ac4068ce220f6e7319cac84c37 100644 (file)
@@ -82,9 +82,7 @@ static char sccsid[] = "@(#)pmap_prot2.c 1.3 87/08/11 Copyr 1984 Sun Micro";
  * this sounds like a job for xdr_reference!
  */
 bool_t
-xdr_pmaplist(xdrs, rp)
-       register XDR *xdrs;
-       register struct pmaplist **rp;
+xdr_pmaplist(register XDR *xdrs, register struct pmaplist **rp)
 {
        /*
         * more_elements is pre-computed in case the direction is
index a1c3b63b3a625f366065092bd8b7af03c6d82038..062a5e19f33b05953ecafff167d572a157db9185 100644 (file)
@@ -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();
index 7765f1f226244a07eb55945bdab231b951715480..2e4789abb0d81c8a2478a940c6ee1449dd710e68 100644 (file)
@@ -46,9 +46,7 @@ static char sccsid[] = "@(#)rpc_callmsg.c 1.4 87/08/11 Copyr 1984 Sun Micro";
  * XDR a call message
  */
 bool_t
-xdr_callmsg(xdrs, cmsg)
-       register XDR *xdrs;
-       register struct rpc_msg *cmsg;
+xdr_callmsg(register XDR *xdrs, register struct rpc_msg *cmsg)
 {
        register rpc_inline_t *buf;
        register struct opaque_auth *oa;
index 4f282fb8428452d7ce84ebdadaf1d1a7024270a1..17e26b101d8ef313503f98af1f13c87addf9fefa 100644 (file)
@@ -55,9 +55,7 @@ static char sccsid[] = "@(#)rpc_prot.c 1.36 87/08/11 Copyr 1984 Sun Micro";
  * (see auth.h)
  */
 bool_t
-xdr_opaque_auth(xdrs, ap)
-       register XDR *xdrs;
-       register struct opaque_auth *ap;
+xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap)
 {
 
        if (xdr_enum(xdrs, &(ap->oa_flavor)))
@@ -70,9 +68,7 @@ xdr_opaque_auth(xdrs, ap)
  * XDR a DES block
  */
 bool_t
-xdr_des_block(xdrs, blkp)
-       register XDR *xdrs;
-       register des_block *blkp;
+xdr_des_block(XDR *xdrs, des_block *blkp)
 {
        return (xdr_opaque(xdrs, (caddr_t)blkp, sizeof(des_block)));
 }
@@ -83,9 +79,7 @@ xdr_des_block(xdrs, blkp)
  * XDR the MSG_ACCEPTED part of a reply message union
  */
 bool_t 
-xdr_accepted_reply(xdrs, ar)
-       register XDR *xdrs;   
-       register struct accepted_reply *ar;
+xdr_accepted_reply(XDR *xdrs, struct accepted_reply *ar)
 {
 
        /* personalized union, rather than calling xdr_union */
@@ -116,9 +110,7 @@ xdr_accepted_reply(xdrs, ar)
  * XDR the MSG_DENIED part of a reply message union
  */
 bool_t 
-xdr_rejected_reply(xdrs, rr)
-       register XDR *xdrs;
-       register struct rejected_reply *rr;
+xdr_rejected_reply(XDR *xdrs, struct rejected_reply *rr)
 {
 
        /* personalized union, rather than calling xdr_union */
@@ -146,9 +138,7 @@ static struct xdr_discrim reply_dscrm[3] = {
  * XDR a reply message
  */
 bool_t
-xdr_replymsg(xdrs, rmsg)
-       register XDR *xdrs;
-       register struct rpc_msg *rmsg;
+xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg)
 {
        if (
            xdr_u_int32(xdrs, &(rmsg->rm_xid)) && 
@@ -166,9 +156,7 @@ xdr_replymsg(xdrs, rmsg)
  * The rm_xid is not really static, but the user can easily munge on the fly.
  */
 bool_t
-xdr_callhdr(xdrs, cmsg)
-       register XDR *xdrs;
-       register struct rpc_msg *cmsg;
+xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg)
 {
 
        cmsg->rm_direction = CALL;
@@ -186,9 +174,7 @@ xdr_callhdr(xdrs, cmsg)
 /* ************************** Client utility routine ************* */
 
 static void
-accepted(acpt_stat, error)
-       register enum accept_stat acpt_stat;
-       register struct rpc_err *error;
+accepted(enum accept_stat acpt_stat, struct rpc_err *error)
 {
 
        switch (acpt_stat) {
@@ -224,9 +210,7 @@ accepted(acpt_stat, error)
 }
 
 static void 
-rejected(rjct_stat, error)
-       register enum reject_stat rjct_stat;
-       register struct rpc_err *error;
+rejected(enum reject_stat rjct_stat, struct rpc_err *error)
 {
 
        switch (rjct_stat) {
@@ -249,9 +233,7 @@ rejected(rjct_stat, error)
  * given a reply message, fills in the error
  */
 void
-gssrpc__seterr_reply(msg, error)
-       register struct rpc_msg *msg;
-       register struct rpc_err *error;
+gssrpc__seterr_reply(struct rpc_msg *msg, struct rpc_err *error)
 {
 
        /* optimized for normal, SUCCESSful case */
index ac69df48f18c38a7306bf2fd41b1ca3af837d244..523ef2f6d48c916df5f6b9864771134b15b90c4c 100644 (file)
@@ -83,8 +83,7 @@ static struct svc_callout *svc_find(rpcprog_t, rpcvers_t,
  * Activate a transport handle.
  */
 void
-xprt_register(xprt)
-       SVCXPRT *xprt;
+xprt_register(SVCXPRT *xprt)
 {
        register int sock = xprt->xp_sock;
 
@@ -117,8 +116,7 @@ xprt_register(xprt)
  * De-activate a transport handle. 
  */
 void
-xprt_unregister(xprt) 
-       SVCXPRT *xprt;
+xprt_unregister(SVCXPRT *xprt)
 { 
        register int sock = xprt->xp_sock;
 
@@ -148,12 +146,12 @@ xprt_unregister(xprt)
  * program number comes in.
  */
 bool_t
-svc_register(xprt, prog, vers, dispatch, protocol)
-       SVCXPRT *xprt;
-       rpcprog_t prog;
-       rpcvers_t vers;
-       void (*dispatch)();
-       int protocol;
+svc_register(
+       SVCXPRT *xprt,
+       rpcprog_t prog,
+       rpcvers_t vers,
+       void (*dispatch)(),
+       int protocol)
 {
        struct svc_callout *prev;
        register struct svc_callout *s;
@@ -184,9 +182,9 @@ pmap_it:
  * Remove a service program from the callout list.
  */
 void
-svc_unregister(prog, vers)
-       rpcprog_t prog;
-       rpcvers_t vers;
+svc_unregister(
+       rpcprog_t prog,
+       rpcvers_t vers)
 {
        struct svc_callout *prev;
        register struct svc_callout *s;
@@ -209,10 +207,10 @@ svc_unregister(prog, vers)
  * struct.
  */
 static struct svc_callout *
-svc_find(prog, vers, prev)
-       rpcprog_t prog;
-       rpcvers_t vers;
-       struct svc_callout **prev;
+svc_find(
+       rpcprog_t prog,
+       rpcvers_t vers,
+       struct svc_callout **prev)
 {
        register struct svc_callout *s, *p;
 
@@ -233,10 +231,10 @@ done:
  * Send a reply to an rpc request
  */
 bool_t
-svc_sendreply(xprt, xdr_results, xdr_location)
-       register SVCXPRT *xprt;
-       xdrproc_t xdr_results;
-       caddr_t xdr_location;
+svc_sendreply(
+       register SVCXPRT *xprt,
+       xdrproc_t xdr_results,
+       caddr_t xdr_location)
 {
        struct rpc_msg rply; 
 
@@ -253,8 +251,7 @@ svc_sendreply(xprt, xdr_results, xdr_location)
  * No procedure error reply
  */
 void
-svcerr_noproc(xprt)
-       register SVCXPRT *xprt;
+svcerr_noproc(register SVCXPRT *xprt)
 {
        struct rpc_msg rply;
 
@@ -269,8 +266,7 @@ svcerr_noproc(xprt)
  * Can't decode args error reply
  */
 void
-svcerr_decode(xprt)
-       register SVCXPRT *xprt;
+svcerr_decode(register SVCXPRT *xprt)
 {
        struct rpc_msg rply; 
 
@@ -285,8 +281,7 @@ svcerr_decode(xprt)
  * Some system error
  */
 void
-svcerr_systemerr(xprt)
-       register SVCXPRT *xprt;
+svcerr_systemerr(register SVCXPRT *xprt)
 {
        struct rpc_msg rply; 
 
@@ -301,9 +296,9 @@ svcerr_systemerr(xprt)
  * Authentication error reply
  */
 void
-svcerr_auth(xprt, why)
-       SVCXPRT *xprt;
-       enum auth_stat why;
+svcerr_auth(
+       SVCXPRT *xprt,
+       enum auth_stat why)
 {
        struct rpc_msg rply;
 
@@ -318,8 +313,7 @@ svcerr_auth(xprt, why)
  * Auth too weak error reply
  */
 void
-svcerr_weakauth(xprt)
-       SVCXPRT *xprt;
+svcerr_weakauth(SVCXPRT *xprt)
 {
 
        svcerr_auth(xprt, AUTH_TOOWEAK);
@@ -329,8 +323,7 @@ svcerr_weakauth(xprt)
  * Program unavailable error reply
  */
 void 
-svcerr_noprog(xprt)
-       register SVCXPRT *xprt;
+svcerr_noprog(register SVCXPRT *xprt)
 {
        struct rpc_msg rply;  
 
@@ -345,10 +338,10 @@ svcerr_noprog(xprt)
  * Program version mismatch error reply
  */
 void  
-svcerr_progvers(xprt, low_vers, high_vers)
-       register SVCXPRT *xprt
-       rpcvers_t low_vers;
-       rpcvers_t high_vers;
+svcerr_progvers(
+       register SVCXPRT *xprt,
+       rpcvers_t low_vers,
+       rpcvers_t high_vers)
 {
        struct rpc_msg rply;
 
@@ -380,8 +373,7 @@ svcerr_progvers(xprt, low_vers, high_vers)
  */
 
 void
-svc_getreq(rdfds)
-       int rdfds;
+svc_getreq(int rdfds)
 {
 #ifdef FD_SETSIZE
        fd_set readfds;
@@ -402,15 +394,17 @@ svc_getreq(rdfds)
 }
 
 void
-svc_getreqset(readfds)
+svc_getreqset(
 #ifdef FD_SETSIZE
-       fd_set *readfds;
-{
+       fd_set *readfds
 #else
-       int *readfds;
-{
-    int readfds_local = *readfds;
+       int *readfds
 #endif /* def FD_SETSIZE */
+       )
+{
+#ifndef FD_SETSIZE
+       int readfds_local = *readfds;
+#endif
        enum xprt_stat stat;
        struct rpc_msg msg;
        int prog_found;
@@ -434,16 +428,19 @@ svc_getreqset(readfds)
        r.rq_clntcred = cookedcred;
 
 #ifdef FD_SETSIZE
-       for (sock = 0; sock <= max_xport; sock++) {
-           if (FD_ISSET(sock, readfds)) {
-               /* sock has input waiting */
-               xprt = xports[sock];
+#define loopcond (sock <= max_xport)
+#define loopincr (sock++)
+#define sockready (FD_ISSET(sock, readfds))
 #else
-       for (sock = 0; readfds_local != 0; sock++, readfds_local >>= 1) {
-           if ((readfds_local & 1) != 0) {
+#define loopcond (readfds_local !=0)
+#define loopincr (sock++, readfds_local >>= 1)
+#define sockready ((readfds_local & 1) != 0)
+#endif
+
+       for (sock = 0; loopcond; loopincr) {
+           if (sockready) {
                /* sock has input waiting */
                xprt = xports[sock];
-#endif /* def FD_SETSIZE */
                /* now receive msgs from xprtprt (support batch calls) */
                do {
                        if (SVC_RECV(xprt, &msg)) {
index 7630f416ef1a49964d4703369783cdaf2c230a1b..8732619cb69c4249f1ad7f9ae95191f619e81fd3 100644 (file)
@@ -84,10 +84,10 @@ static int svcauthnum = sizeof(svcauthsw) / sizeof(struct svcauthsw_type);
  * rqst->rq_client_cred, the cooked credentials.
  */
 enum auth_stat
-gssrpc__authenticate(rqst, msg, no_dispatch)
-       register struct svc_req *rqst;
-       struct rpc_msg *msg;
-        bool_t *no_dispatch;
+gssrpc__authenticate(
+       register struct svc_req *rqst,
+       struct rpc_msg *msg,
+       bool_t *no_dispatch)
 {
        register int cred_flavor, i;
 
index 4479513cfb85ef41745885c5a52cf5aaa3ab65c9..78da340cb27b949db8b4ce1ca313a56ab88507b1 100644 (file)
@@ -683,13 +683,12 @@ svcauth_gss_get_principal(SVCAUTH *auth)
  *
  * See functional specifications.
  */
-void svcauth_gss_set_log_badauth_func
-     (func, data)
-     auth_gssapi_log_badauth_func func;
-     caddr_t data;
+void svcauth_gss_set_log_badauth_func(
+       auth_gssapi_log_badauth_func func,
+       caddr_t data)
 {
-     log_badauth = func;
-     log_badauth_data = data;
+       log_badauth = func;
+       log_badauth_data = data;
 }
 
 /*
@@ -700,13 +699,12 @@ void svcauth_gss_set_log_badauth_func
  *
  * See functional specifications.
  */
-void svcauth_gss_set_log_badverf_func
-     (func, data)
-     auth_gssapi_log_badverf_func func;
-     caddr_t data;
+void svcauth_gss_set_log_badverf_func(
+       auth_gssapi_log_badverf_func func,
+       caddr_t data)
 {
-     log_badverf = func;
-     log_badverf_data = data;
+       log_badverf = func;
+       log_badverf_data = data;
 }
 
 /*
@@ -717,11 +715,10 @@ void svcauth_gss_set_log_badverf_func
  *
  * See functional specifications.
  */
-void svcauth_gss_set_log_miscerr_func
-     (func, data)
-     auth_gssapi_log_miscerr_func func;
-     caddr_t data;
+void svcauth_gss_set_log_miscerr_func(
+       auth_gssapi_log_miscerr_func func,
+       caddr_t data)
 {
-     log_miscerr = func;
-     log_miscerr_data = data;
+       log_miscerr = func;
+       log_miscerr_data = data;
 }
index f9bde178384734c52c0ebd48054960b176693e65..7ddefe5e82649e7e0c15862d4dd4ef14d3188940 100644 (file)
@@ -119,10 +119,10 @@ typedef struct _client_list {
 static client_list *clients = NULL;
 
 
-enum auth_stat gssrpc__svcauth_gssapi(rqst, msg, no_dispatch)
-   register struct svc_req *rqst;
-   register struct rpc_msg *msg;
-   bool_t *no_dispatch;     
+enum auth_stat gssrpc__svcauth_gssapi(
+     register struct svc_req *rqst,
+     register struct rpc_msg *msg,
+     bool_t *no_dispatch)
 {
      XDR xdrs;
      auth_gssapi_creds creds;
@@ -623,7 +623,7 @@ error:
      return ret;
 }
 
-static void cleanup()
+static void cleanup(void)
 {
      client_list *c, *c2;
 
@@ -654,7 +654,7 @@ static void cleanup()
  * b-tree.  A new key that is unique in the current database is
  * chosen; this key should be used as the client's client_handle.
  */
-static svc_auth_gssapi_data *create_client()
+static svc_auth_gssapi_data *create_client(void)
 {
      client_list *c;
      svc_auth_gssapi_data *client_data;
@@ -720,9 +720,9 @@ static svc_auth_gssapi_data *create_client()
  * would break the rep invariant.  Now the database is an unsorted
  * linked list, so it doesn't matter.
  */
-static void client_expire(client_data, exp)
-     svc_auth_gssapi_data *client_data;
-     uint32_t exp;
+static void client_expire(
+     svc_auth_gssapi_data *client_data,
+     uint32_t exp)
 {
      client_data->expiration = exp;
 }
@@ -743,8 +743,7 @@ static void client_expire(client_data, exp)
  * matches the contents of client_handle, or returns NULL if none was
  * found.
  */
-static svc_auth_gssapi_data *get_client(client_handle)
-     gss_buffer_t client_handle;
+static svc_auth_gssapi_data *get_client(gss_buffer_t client_handle)
 {
      client_list *c;
      uint32_t handle;
@@ -779,8 +778,7 @@ static svc_auth_gssapi_data *get_client(client_handle)
  * client_data's entry in the database is destroyed.  client_data is
  * freed.
  */
-static void destroy_client(client_data)
-     svc_auth_gssapi_data *client_data;
+static void destroy_client(svc_auth_gssapi_data *client_data)
 {
      OM_uint32 gssstat, minor_stat;
      gss_buffer_desc out_buf;
@@ -842,8 +840,7 @@ done:
 #endif
 }
 
-static void dump_db(msg)
-     char *msg;
+static void dump_db(char *msg)
 {
      svc_auth_gssapi_data *client_data;
      client_list *c;
@@ -861,7 +858,7 @@ static void dump_db(msg)
      L_PRINTF(3, ("\n"));
 }
 
-static void clean_client()
+static void clean_client(void)
 {
      svc_auth_gssapi_data *client_data;
      client_list *c;
@@ -896,9 +893,9 @@ static void clean_client()
  *
  * See functional specifications.
  */
-bool_t svcauth_gssapi_set_names(names, num)
-     auth_gssapi_name *names;
-     int num;
+bool_t svcauth_gssapi_set_names(
+     auth_gssapi_name *names,
+     int num)
 {
      OM_uint32 gssstat, minor_stat;
      gss_buffer_desc in_buf;
@@ -964,7 +961,7 @@ fail:
  * svcauth_gssapi_set_names
  */
 
-void svcauth_gssapi_unset_names()
+void svcauth_gssapi_unset_names(void)
 {
      int i;
      OM_uint32 minor_stat;
@@ -997,10 +994,9 @@ void svcauth_gssapi_unset_names()
  *
  * See functional specifications.
  */
-void svcauth_gssapi_set_log_badauth_func
-     (func, data)
-     auth_gssapi_log_badauth_func func;
-     caddr_t data;
+void svcauth_gssapi_set_log_badauth_func(
+     auth_gssapi_log_badauth_func func,
+     caddr_t data)
 {
      log_badauth = func;
      log_badauth_data = data;
@@ -1014,10 +1010,9 @@ void svcauth_gssapi_set_log_badauth_func
  *
  * See functional specifications.
  */
-void svcauth_gssapi_set_log_badverf_func
-     (func, data)
-     auth_gssapi_log_badverf_func func;
-     caddr_t data;
+void svcauth_gssapi_set_log_badverf_func(
+     auth_gssapi_log_badverf_func func,
+     caddr_t data)
 {
      log_badverf = func;
      log_badverf_data = data;
@@ -1031,10 +1026,9 @@ void svcauth_gssapi_set_log_badverf_func
  *
  * See functional specifications.
  */
-void svcauth_gssapi_set_log_miscerr_func
-     (func, data)
-     auth_gssapi_log_miscerr_func func;
-     caddr_t data;
+void svcauth_gssapi_set_log_miscerr_func(
+     auth_gssapi_log_miscerr_func func,
+     caddr_t data)
 {
      log_miscerr = func;
      log_miscerr_data = data;
@@ -1044,11 +1038,11 @@ void svcauth_gssapi_set_log_miscerr_func
  * Encrypt the serialized arguments from xdr_func applied to xdr_ptr
  * and write the result to xdrs.
  */
-static bool_t svc_auth_gssapi_wrap(auth, out_xdrs, xdr_func, xdr_ptr)
-   SVCAUTH *auth;
-   XDR *out_xdrs;
-   bool_t (*xdr_func)();
-   caddr_t xdr_ptr;
+static bool_t svc_auth_gssapi_wrap(
+     SVCAUTH *auth,
+     XDR *out_xdrs,
+     bool_t (*xdr_func)(),
+     caddr_t xdr_ptr)
 {
      OM_uint32 gssstat, minor_stat;
 
@@ -1067,11 +1061,11 @@ static bool_t svc_auth_gssapi_wrap(auth, out_xdrs, xdr_func, xdr_ptr)
          return TRUE;
 }
 
-static bool_t svc_auth_gssapi_unwrap(auth, in_xdrs, xdr_func, xdr_ptr)
-   SVCAUTH *auth;
-   XDR *in_xdrs;
-   bool_t (*xdr_func)();
-   caddr_t xdr_ptr;
+static bool_t svc_auth_gssapi_unwrap(
+     SVCAUTH *auth,
+     XDR *in_xdrs,
+     bool_t (*xdr_func)(),
+     caddr_t xdr_ptr)
 {
      svc_auth_gssapi_data *client_data = SVCAUTH_PRIVATE(auth);
      OM_uint32 gssstat, minor_stat;
@@ -1091,8 +1085,7 @@ static bool_t svc_auth_gssapi_unwrap(auth, in_xdrs, xdr_func, xdr_ptr)
          return TRUE;
 }
 
-static bool_t svc_auth_gssapi_destroy(auth)
-    SVCAUTH *auth;
+static bool_t svc_auth_gssapi_destroy(SVCAUTH *auth)
 {
      svc_auth_gssapi_data *client_data = SVCAUTH_PRIVATE(auth);
 
index eb8182de002b93abe9a571cd238fb3069e319336..480ee7a9ec344cb2b946203fdf4445edd3a96560 100644 (file)
@@ -50,10 +50,10 @@ static char sccsid[] = "@(#)svc_auth_unix.c 1.28 88/02/08 Copyr 1984 Sun Micro";
  * Unix longhand authenticator
  */
 enum auth_stat
-gssrpc__svcauth_unix(rqst, msg, dispatch)
-       register struct svc_req *rqst;
-       register struct rpc_msg *msg;
-       bool_t *dispatch;
+gssrpc__svcauth_unix(
+       register struct svc_req *rqst,
+       register struct rpc_msg *msg,
+       bool_t *dispatch)
 {
        register enum auth_stat stat;
        XDR xdrs;
@@ -130,10 +130,10 @@ done:
  */
 /*ARGSUSED*/
 enum auth_stat 
-gssrpc__svcauth_short(rqst, msg, dispatch)
-       struct svc_req *rqst;
-       struct rpc_msg *msg;
-       bool_t *dispatch;
+gssrpc__svcauth_short(
+       struct svc_req *rqst,
+       struct rpc_msg *msg,
+       bool_t *dispatch)
 {
        rqst->rq_xprt->xp_auth = &svc_auth_none;
        return (AUTH_REJECTEDCRED);
index 00220e6eb802292867879b5bef520a247065eae8..d2507ae8df7960542fabd646a4c7b56ea0b88875 100644 (file)
@@ -70,7 +70,7 @@ static struct xp_ops server_ops = {
 };
 
 SVCXPRT *
-svcraw_create()
+svcraw_create(void)
 {
        register struct svcraw_private *srp = svcraw_private;
 
@@ -88,17 +88,14 @@ svcraw_create()
 }
 
 static enum xprt_stat
-svcraw_stat(xprt)
-       SVCXPRT *xprt;
+svcraw_stat(SVCXPRT *xprt)
 {
 
        return (XPRT_IDLE);
 }
 
 static bool_t
-svcraw_recv(xprt, msg)
-       SVCXPRT *xprt;
-       struct rpc_msg *msg;
+svcraw_recv(SVCXPRT *xprt, struct rpc_msg *msg)
 {
        register struct svcraw_private *srp = svcraw_private;
        register XDR *xdrs;
@@ -114,9 +111,7 @@ svcraw_recv(xprt, msg)
 }
 
 static bool_t
-svcraw_reply(xprt, msg)
-       SVCXPRT *xprt;
-       struct rpc_msg *msg;
+svcraw_reply(SVCXPRT *xprt, struct rpc_msg *msg)
 {
        register struct svcraw_private *srp = svcraw_private;
        register XDR *xdrs;
@@ -133,10 +128,7 @@ svcraw_reply(xprt, msg)
 }
 
 static bool_t
-svcraw_getargs(xprt, xdr_args, args_ptr)
-       SVCXPRT *xprt;
-       xdrproc_t xdr_args;
-       void * args_ptr;
+svcraw_getargs(SVCXPRT *xprt, xdrproc_t xdr_args, void *args_ptr)
 {
        register struct svcraw_private *srp = svcraw_private;
 
@@ -150,10 +142,7 @@ svcraw_getargs(xprt, xdr_args, args_ptr)
 }
 
 static bool_t
-svcraw_freeargs(xprt, xdr_args, args_ptr)
-       SVCXPRT *xprt;
-       xdrproc_t xdr_args;
-       void * args_ptr;
+svcraw_freeargs(SVCXPRT *xprt, xdrproc_t xdr_args, void *args_ptr)
 { 
        register struct svcraw_private *srp = svcraw_private;
        register XDR *xdrs;
@@ -166,7 +155,6 @@ svcraw_freeargs(xprt, xdr_args, args_ptr)
 } 
 
 static void
-svcraw_destroy(xprt)
-       SVCXPRT *xprt;
+svcraw_destroy(SVCXPRT *xprt)
 {
 }
index ea6dfdd5d58236e3b78b1979582d53dc3c88c71e..f87a1e12fee8baf1437347892dabfef430c8a099 100644 (file)
@@ -40,7 +40,7 @@ static char sccsid[] = "@(#)svc_run.c 1.1 87/10/13 Copyr 1984 Sun Micro";
 #include <errno.h>
 
 void
-svc_run()
+svc_run(void)
 {
 #ifdef FD_SETSIZE
        fd_set readfds;
index 520fa6a1b7820e14d072a8fb3182911f83faaa40..6ae85ce52c3d8fe7c4947360cd93321c1e7c9ae8 100644 (file)
@@ -56,12 +56,13 @@ static void universal(struct svc_req *, SVCXPRT *);
 static SVCXPRT *transp;
 
 int
-registerrpc(prognum, versnum, procnum, progname, inproc, outproc)
-       char *(*progname)();
-       xdrproc_t inproc, outproc;
-       rpcprog_t prognum;
-       rpcvers_t versnum;
-       rpcproc_t procnum;
+registerrpc(
+       rpcprog_t prognum,
+       rpcvers_t versnum,
+       rpcproc_t procnum,
+       char *(*progname)(),
+       xdrproc_t inproc,
+       xdrproc_t outproc)
 {
         struct proglst *pl;
        
@@ -99,9 +100,9 @@ registerrpc(prognum, versnum, procnum, progname, inproc, outproc)
 }
 
 static void
-universal(rqstp, s_transp)
-       struct svc_req *rqstp;
-       SVCXPRT *s_transp;
+universal(
+       struct svc_req *rqstp,
+       SVCXPRT *s_transp)
 {
        int prog, proc;
        char *outdata;
index 841bcc6be2b8c2b69473f7b96b376437e58058e2..95ab9febcaf23418e43635996b438ebdc1f69f70 100644 (file)
@@ -126,10 +126,10 @@ struct tcp_conn {  /* kept in xprt->xp_p1 */
  * 0 => use the system default.
  */
 SVCXPRT *
-svctcp_create(sock, sendsize, recvsize)
-       register int sock;
-       u_int sendsize;
-       u_int recvsize;
+svctcp_create(
+       register int sock,
+       u_int sendsize,
+       u_int recvsize)
 {
        bool_t madesock = FALSE;
        register SVCXPRT *xprt;
@@ -191,20 +191,20 @@ svctcp_create(sock, sendsize, recvsize)
  * descriptor as its first input.
  */
 SVCXPRT *
-svcfd_create(fd, sendsize, recvsize)
-       int fd;
-       u_int sendsize;
-       u_int recvsize;
+svcfd_create(
+       int fd,
+       u_int sendsize,
+       u_int recvsize)
 {
 
        return (makefd_xprt(fd, sendsize, recvsize));
 }
 
 static SVCXPRT *
-makefd_xprt(fd, sendsize, recvsize)
-       int fd;
-       u_int sendsize;
-       u_int recvsize;
+makefd_xprt(
+       int fd,
+       u_int sendsize,
+       u_int recvsize)
 {
        register SVCXPRT *xprt;
        register struct tcp_conn *cd;
@@ -239,9 +239,9 @@ makefd_xprt(fd, sendsize, recvsize)
 }
 
 static bool_t
-rendezvous_request(xprt, msg)
-       register SVCXPRT *xprt;
-       struct rpc_msg *msg;
+rendezvous_request(
+       register SVCXPRT *xprt,
+       struct rpc_msg *msg)
 {
        int sock;
        struct tcp_rendezvous *r;
@@ -272,16 +272,14 @@ rendezvous_request(xprt, msg)
 }
 
 static enum xprt_stat
-rendezvous_stat(xprt)
-       register SVCXPRT *xprt;
+rendezvous_stat(register SVCXPRT *xprt)
 {
 
        return (XPRT_IDLE);
 }
 
 static void
-svctcp_destroy(xprt)
-       register SVCXPRT *xprt;
+svctcp_destroy(register SVCXPRT *xprt)
 {
        register struct tcp_conn *cd = (struct tcp_conn *)xprt->xp_p1;
 
@@ -314,10 +312,10 @@ static struct timeval wait_per_try = { 35, 0 };
  * (And a read of zero bytes is a half closed stream => error.)
  */
 static int
-readtcp(xprtptr, buf, len)
-        char *xprtptr;
-       caddr_t buf;
-       register int len;
+readtcp(
+        char *xprtptr,
+       caddr_t buf,
+       register int len)
 {
        register SVCXPRT *xprt = (SVCXPRT *)(void *)xprtptr;
        register int sock = xprt->xp_sock;
@@ -332,6 +330,11 @@ readtcp(xprtptr, buf, len)
        register int mask = 1 << sock;
        int readfds;
 #endif /* def FD_SETSIZE */
+#ifdef FD_SETSIZE
+#define loopcond (!FD_ISSET(sock, &readfds))
+#else
+#define loopcond (readfds != mask)
+#endif
        do {
                readfds = mask;
                tout = wait_per_try;
@@ -342,11 +345,7 @@ readtcp(xprtptr, buf, len)
                        }
                        goto fatal_err;
                }
-#ifdef FD_SETSIZE
-       } while (!FD_ISSET(sock, &readfds));
-#else
-       } while (readfds != mask);
-#endif /* def FD_SETSIZE */
+       } while (loopcond);
        if ((len = read(sock, buf, (size_t) len)) > 0) {
                return (len);
        }
@@ -360,10 +359,10 @@ fatal_err:
  * Any error is fatal and the connection is closed.
  */
 static int
-writetcp(xprtptr, buf, len)
-        char *xprtptr;
-       caddr_t buf;
-       int len;
+writetcp(
+       char *xprtptr,
+       caddr_t buf,
+       int len)
 {
        register SVCXPRT *xprt = (SVCXPRT *)(void *) xprtptr;
        register int i, cnt;
@@ -379,8 +378,7 @@ writetcp(xprtptr, buf, len)
 }
 
 static enum xprt_stat
-svctcp_stat(xprt)
-       SVCXPRT *xprt;
+svctcp_stat(SVCXPRT *xprt)
 {
        register struct tcp_conn *cd =
            (struct tcp_conn *)(xprt->xp_p1);
@@ -393,9 +391,9 @@ svctcp_stat(xprt)
 }
 
 static bool_t
-svctcp_recv(xprt, msg)
-       SVCXPRT *xprt;
-       register struct rpc_msg *msg;
+svctcp_recv(
+       SVCXPRT *xprt,
+       register struct rpc_msg *msg)
 {
        register struct tcp_conn *cd =
            (struct tcp_conn *)(xprt->xp_p1);
@@ -411,10 +409,10 @@ svctcp_recv(xprt, msg)
 }
 
 static bool_t
-svctcp_getargs(xprt, xdr_args, args_ptr)
-       SVCXPRT *xprt;
-       xdrproc_t xdr_args;
-       void *args_ptr;
+svctcp_getargs(
+       SVCXPRT *xprt,
+       xdrproc_t xdr_args,
+       void *args_ptr)
 {
        if (! SVCAUTH_UNWRAP(xprt->xp_auth,
                             &(((struct tcp_conn *)(xprt->xp_p1))->xdrs),
@@ -426,10 +424,10 @@ svctcp_getargs(xprt, xdr_args, args_ptr)
 }
 
 static bool_t
-svctcp_freeargs(xprt, xdr_args, args_ptr)
-       SVCXPRT *xprt;
-       xdrproc_t xdr_args;
-       void * args_ptr;
+svctcp_freeargs(
+       SVCXPRT *xprt,
+       xdrproc_t xdr_args,
+       void * args_ptr)
 {
        register XDR *xdrs =
            &(((struct tcp_conn *)(xprt->xp_p1))->xdrs);
@@ -438,69 +436,65 @@ svctcp_freeargs(xprt, xdr_args, args_ptr)
        return ((*xdr_args)(xdrs, args_ptr));
 }
 
-static bool_t svctcp_reply(xprt, msg)
-   SVCXPRT *xprt;
-   register struct rpc_msg *msg;
+static bool_t svctcp_reply(
+       SVCXPRT *xprt,
+       register struct rpc_msg *msg)
 {
-     register struct tcp_conn *cd =
-         (struct tcp_conn *)(xprt->xp_p1);
-     register XDR *xdrs = &(cd->xdrs);
-     register bool_t stat;
+       register struct tcp_conn *cd =
+               (struct tcp_conn *)(xprt->xp_p1);
+       register XDR *xdrs = &(cd->xdrs);
+       register bool_t stat;
      
-     xdrproc_t xdr_results;
-     caddr_t xdr_location;
-     bool_t has_args;
-
-     if (msg->rm_reply.rp_stat == MSG_ACCEPTED &&
-        msg->rm_reply.rp_acpt.ar_stat == SUCCESS) {
-         has_args = TRUE;
-         xdr_results = msg->acpted_rply.ar_results.proc;
-         xdr_location = msg->acpted_rply.ar_results.where;
+       xdrproc_t xdr_results;
+       caddr_t xdr_location;
+       bool_t has_args;
+
+       if (msg->rm_reply.rp_stat == MSG_ACCEPTED &&
+           msg->rm_reply.rp_acpt.ar_stat == SUCCESS) {
+               has_args = TRUE;
+               xdr_results = msg->acpted_rply.ar_results.proc;
+               xdr_location = msg->acpted_rply.ar_results.where;
          
-         msg->acpted_rply.ar_results.proc = xdr_void;
-         msg->acpted_rply.ar_results.where = NULL;
-     } else
-         has_args = FALSE;
+               msg->acpted_rply.ar_results.proc = xdr_void;
+               msg->acpted_rply.ar_results.where = NULL;
+       } else
+               has_args = FALSE;
      
-     xdrs->x_op = XDR_ENCODE;
-     msg->rm_xid = cd->x_id;
-     stat = FALSE;
-     if (xdr_replymsg(xdrs, msg) &&
-        (!has_args ||
-         (SVCAUTH_WRAP(xprt->xp_auth, xdrs, xdr_results, xdr_location)))) {
-         stat = TRUE;
-     }
-     (void)xdrrec_endofrecord(xdrs, TRUE);
-     return (stat);
+       xdrs->x_op = XDR_ENCODE;
+       msg->rm_xid = cd->x_id;
+       stat = FALSE;
+       if (xdr_replymsg(xdrs, msg) &&
+           (!has_args ||
+            (SVCAUTH_WRAP(xprt->xp_auth, xdrs, xdr_results, xdr_location)))) {
+               stat = TRUE;
+       }
+       (void)xdrrec_endofrecord(xdrs, TRUE);
+       return (stat);
 }
 
-static bool_t abortx()
+static bool_t abortx(void)
 {
-  abort();
-  return 1;
+       abort();
+       return 1;
 }
 
-static bool_t abortx_getargs(xprt, proc, info)
-   SVCXPRT *xprt;
-   xdrproc_t proc;
-   void *info;
+static bool_t abortx_getargs(
+       SVCXPRT *xprt,
+       xdrproc_t proc,
+       void *info)
 {
-    return abortx();
+       return abortx();
 }
 
-
-static bool_t abortx_reply(xprt, msg)
-    SVCXPRT *xprt;
-    struct rpc_msg *msg;
+static bool_t abortx_reply(SVCXPRT *xprt, struct rpc_msg *msg)
 {
-    return abortx();
+       return abortx();
 }
 
-static bool_t abortx_freeargs(xprt, proc, info)
-   SVCXPRT *xprt;
-   xdrproc_t proc;
-   void * info;
+static bool_t abortx_freeargs(
+       SVCXPRT *xprt, xdrproc_t proc,
+       void * info)
 {
-    return abortx();
+       return abortx();
 }
 
index 46305001b95af5047532e20eca1e3e41a860a820..3cc3147cbaf0fdec194cc67238bf337c07ea149f 100644 (file)
@@ -101,9 +101,10 @@ struct svcudp_data {
  * The routines returns NULL if a problem occurred.
  */
 SVCXPRT *
-svcudp_bufcreate(sock, sendsz, recvsz)
-       register int sock;
-       u_int sendsz, recvsz;
+svcudp_bufcreate(
+       register int sock,
+       u_int sendsz,
+       u_int recvsz)
 {
        bool_t madesock = FALSE;
        register SVCXPRT *xprt;
@@ -159,25 +160,23 @@ svcudp_bufcreate(sock, sendsz, recvsz)
 }
 
 SVCXPRT *
-svcudp_create(sock)
-       int sock;
+svcudp_create(int sock)
 {
 
        return(svcudp_bufcreate(sock, UDPMSGSIZE, UDPMSGSIZE));
 }
 
 static enum xprt_stat
-svcudp_stat(xprt)
-       SVCXPRT *xprt;
+svcudp_stat(SVCXPRT *xprt)
 {
 
        return (XPRT_IDLE); 
 }
 
 static bool_t
-svcudp_recv(xprt, msg)
-       register SVCXPRT *xprt;
-       struct rpc_msg *msg;
+svcudp_recv(
+       register SVCXPRT *xprt,
+       struct rpc_msg *msg)
 {
         struct msghdr dummy;
        struct iovec dummy_iov[1];
@@ -225,9 +224,9 @@ svcudp_recv(xprt, msg)
        return (TRUE);
 }
 
-static bool_t svcudp_reply(xprt, msg)
-   register SVCXPRT *xprt; 
-   struct rpc_msg *msg; 
+static bool_t svcudp_reply(
+       register SVCXPRT *xprt,
+       struct rpc_msg *msg)
 {
      register struct svcudp_data *su = su_data(xprt);
      register XDR *xdrs = &(su->su_xdrs);
@@ -269,10 +268,10 @@ static bool_t svcudp_reply(xprt, msg)
 }
 
 static bool_t
-svcudp_getargs(xprt, xdr_args, args_ptr)
-       SVCXPRT *xprt;
-       xdrproc_t xdr_args;
-       void * args_ptr;
+svcudp_getargs(
+       SVCXPRT *xprt,
+       xdrproc_t xdr_args,
+       void * args_ptr)
 {
        if (! SVCAUTH_UNWRAP(xprt->xp_auth, &(su_data(xprt)->su_xdrs),
                             xdr_args, args_ptr)) {
@@ -283,10 +282,10 @@ svcudp_getargs(xprt, xdr_args, args_ptr)
 }
 
 static bool_t
-svcudp_freeargs(xprt, xdr_args, args_ptr)
-       SVCXPRT *xprt;
-       xdrproc_t xdr_args;
-       void * args_ptr;
+svcudp_freeargs(
+       SVCXPRT *xprt,
+       xdrproc_t xdr_args,
+       void * args_ptr)
 {
        register XDR *xdrs = &(su_data(xprt)->su_xdrs);
 
@@ -295,8 +294,7 @@ svcudp_freeargs(xprt, xdr_args, args_ptr)
 }
 
 static void
-svcudp_destroy(xprt)
-       register SVCXPRT *xprt;
+svcudp_destroy(register SVCXPRT *xprt)
 {
        register struct svcudp_data *su = su_data(xprt);
 
@@ -387,9 +385,9 @@ struct udp_cache {
  * Note: there is no disable.
  */
 int
-svcudp_enablecache(transp, size)
-       SVCXPRT *transp;
-       uint32_t size;
+svcudp_enablecache(
+       SVCXPRT *transp,
+       uint32_t size)
 {
        struct svcudp_data *su = su_data(transp);
        struct udp_cache *uc;
@@ -426,9 +424,9 @@ svcudp_enablecache(transp, size)
  * Set an entry in the cache
  */
 static void
-cache_set(xprt, replylen)
-       SVCXPRT *xprt;
-       uint32_t replylen;      
+cache_set(
+       SVCXPRT *xprt,
+       uint32_t replylen)
 {
        register cache_ptr victim;      
        register cache_ptr *vicp;
@@ -491,11 +489,11 @@ cache_set(xprt, replylen)
  * return 1 if found, 0 if not found
  */
 static int
-cache_get(xprt, msg, replyp, replylenp)
-       SVCXPRT *xprt;
-       struct rpc_msg *msg;
-       char **replyp;
-       uint32_t *replylenp;
+cache_get(
+       SVCXPRT *xprt,
+       struct rpc_msg *msg,
+       char **replyp,
+       uint32_t *replylenp)
 {
        u_int loc;
        register cache_ptr ent;
index 264035c547dd3b0b1f1c3377497b4a1be1d83326..ec0d27717ff6cf71de7ce5b9c1eed03e74bb7830 100644 (file)
@@ -64,9 +64,7 @@ static char xdr_zero[BYTES_PER_XDR_UNIT] = { 0, 0, 0, 0 };
  * Not a filter, but a convenient utility nonetheless
  */
 void
-xdr_free(proc, objp)
-       xdrproc_t proc;
-       void *objp;
+xdr_free(xdrproc_t proc, void *objp)
 {
        XDR x;
        
@@ -78,9 +76,7 @@ xdr_free(proc, objp)
  * XDR nothing
  */
 bool_t
-xdr_void(xdrs, addr )
-       XDR *xdrs;
-       void *addr;
+xdr_void(XDR *xdrs, void *addr)
 {
 
        return (TRUE);
@@ -90,9 +86,7 @@ xdr_void(xdrs, addr )
  * XDR integers
  */
 bool_t
-xdr_int(xdrs, ip)
-       XDR *xdrs;
-       int *ip;
+xdr_int(XDR *xdrs, int *ip)
 {
        long l;
 
@@ -125,9 +119,7 @@ xdr_int(xdrs, ip)
  * XDR unsigned integers
  */
 bool_t
-xdr_u_int(xdrs, up)
-       XDR *xdrs;
-       u_int *up;
+xdr_u_int(XDR *xdrs, u_int *up)
 {
        u_long l;
 
@@ -161,9 +153,7 @@ xdr_u_int(xdrs, up)
  * XDR long integers
  */
 bool_t
-xdr_long(xdrs, lp)
-       register XDR *xdrs;
-       long *lp;
+xdr_long(XDR *xdrs, long *lp)
 {
 
        switch (xdrs->x_op) {
@@ -186,9 +176,7 @@ xdr_long(xdrs, lp)
  * XDR unsigned long integers
  */
 bool_t
-xdr_u_long(xdrs, ulp)
-       register XDR *xdrs;
-       u_long *ulp;
+xdr_u_long(XDR *xdrs, u_long *ulp)
 {
 
        switch (xdrs->x_op) {
@@ -211,9 +199,7 @@ xdr_u_long(xdrs, ulp)
  * XDR short integers
  */
 bool_t
-xdr_short(xdrs, sp)
-       register XDR *xdrs;
-       short *sp;
+xdr_short(register XDR *xdrs, short *sp)
 {
        long l;
 
@@ -243,9 +229,7 @@ xdr_short(xdrs, sp)
  * XDR unsigned short integers
  */
 bool_t
-xdr_u_short(xdrs, usp)
-       register XDR *xdrs;
-       u_short *usp;
+xdr_u_short(register XDR *xdrs, u_short *usp)
 {
        u_long l;
 
@@ -273,9 +257,7 @@ xdr_u_short(xdrs, usp)
  * XDR a char
  */
 bool_t
-xdr_char(xdrs, cp)
-       XDR *xdrs;
-       char *cp;
+xdr_char(XDR *xdrs, char *cp)
 {
        int i;
 
@@ -291,9 +273,7 @@ xdr_char(xdrs, cp)
  * XDR an unsigned char
  */
 bool_t
-xdr_u_char(xdrs, cp)
-       XDR *xdrs;
-       u_char *cp;
+xdr_u_char(XDR *xdrs, u_char *cp)
 {
        u_int u;
 
@@ -309,9 +289,7 @@ xdr_u_char(xdrs, cp)
  * XDR booleans
  */
 bool_t
-xdr_bool(xdrs, bp)
-       register XDR *xdrs;
-       bool_t *bp;
+xdr_bool(register XDR *xdrs, bool_t *bp)
 {
        long lb;
 
@@ -338,9 +316,7 @@ xdr_bool(xdrs, bp)
  * XDR enumerations
  */
 bool_t
-xdr_enum(xdrs, ep)
-       XDR *xdrs;
-       enum_t *ep;
+xdr_enum(XDR *xdrs, enum_t *ep)
 {
 #ifndef lint
        enum sizecheck { SIZEVAL };     /* used to find the size of an enum */
@@ -369,10 +345,7 @@ xdr_enum(xdrs, ep)
  * cp points to the opaque object and cnt gives the byte length.
  */
 bool_t
-xdr_opaque(xdrs, cp, cnt)
-       register XDR *xdrs;
-       caddr_t cp;
-       register u_int cnt;
+xdr_opaque(XDR *xdrs, caddr_t cp, u_int cnt)
 {
        register u_int rndup;
        static int crud[BYTES_PER_XDR_UNIT];
@@ -421,11 +394,11 @@ xdr_opaque(xdrs, cp, cnt)
  * If *cpp is NULL maxsize bytes are allocated
  */
 bool_t
-xdr_bytes(xdrs, cpp, sizep, maxsize)
-       register XDR *xdrs;
-       char **cpp;
-       register u_int *sizep;
-       u_int maxsize;
+xdr_bytes(
+       XDR *xdrs,
+       char **cpp,
+       u_int *sizep,
+       u_int maxsize)
 {
        register char *sp = *cpp;  /* sp is the actual string pointer */
        register u_int nodesize;
@@ -476,18 +449,14 @@ xdr_bytes(xdrs, cpp, sizep, maxsize)
  * Implemented here due to commonality of the object.
  */
 bool_t
-xdr_netobj(xdrs, np)
-       XDR *xdrs;
-       struct netobj *np;
+xdr_netobj(XDR *xdrs, struct netobj *np)
 {
 
        return (xdr_bytes(xdrs, &np->n_bytes, &np->n_len, MAX_NETOBJ_SZ));
 }
 
 bool_t
-xdr_int32(xdrs, ip)
-       XDR *xdrs;
-       int32_t *ip;
+xdr_int32(XDR *xdrs, int32_t *ip)
 {
        long l;
 
@@ -511,9 +480,7 @@ xdr_int32(xdrs, ip)
 }
 
 bool_t
-xdr_u_int32(xdrs, up)
-       XDR *xdrs;
-       uint32_t *up;
+xdr_u_int32(XDR *xdrs, uint32_t *up)
 {
        u_long ul;
 
@@ -548,12 +515,13 @@ xdr_u_int32(xdrs, up)
  * If there is no specific or default routine an error is returned.
  */
 bool_t
-xdr_union(xdrs, dscmp, unp, choices, dfault)
-       register XDR *xdrs;
-       enum_t *dscmp;          /* enum to decide which arm to work on */
-       char *unp;              /* the union itself */
-       struct xdr_discrim *choices;    /* [value, xdr proc] for each arm */
-       xdrproc_t dfault;       /* default xdr routine */
+xdr_union(
+       XDR *xdrs,
+       enum_t *dscmp,          /* enum to decide which arm to work on */
+       char *unp,              /* the union itself */
+       struct xdr_discrim *choices,    /* [value, xdr proc] for each arm */
+       xdrproc_t dfault        /* default xdr routine */
+       )
 {
        register enum_t dscm;
 
@@ -597,10 +565,7 @@ xdr_union(xdrs, dscmp, unp, choices, dfault)
  * of the string as specified by a protocol.
  */
 bool_t
-xdr_string(xdrs, cpp, maxsize)
-       register XDR *xdrs;
-       char **cpp;
-       u_int maxsize;
+xdr_string(XDR *xdrs, char **cpp, u_int maxsize)
 {
        register char *sp = *cpp;  /* sp is the actual string pointer */
        u_int size;
@@ -663,9 +628,7 @@ xdr_string(xdrs, cpp, maxsize)
  * routines like clnt_call
  */
 bool_t
-xdr_wrapstring(xdrs, cpp)
-       XDR *xdrs;
-       char **cpp;
+xdr_wrapstring(XDR *xdrs, char **cpp)
 {
        if (xdr_string(xdrs, cpp, LASTUNSIGNED)) {
                return (TRUE);
index 4cd17056fd3ae51928559ac9f8b98e7c5f92f9db..b0aa032c6a1d077d077ce9bbb023d97507286492 100644 (file)
@@ -63,9 +63,7 @@ static struct xdr_ops xdralloc_ops = {
  * The procedure xdralloc_create initializes a stream descriptor for a
  * memory buffer.  
  */
-void xdralloc_create(xdrs, op)
-   register XDR *xdrs;
-   enum xdr_op op;
+void xdralloc_create(XDR *xdrs, enum xdr_op op)
 {
      xdrs->x_op = op;
      xdrs->x_ops = &xdralloc_ops;
@@ -73,34 +71,31 @@ void xdralloc_create(xdrs, op)
      /* not allowed to fail */
 }
 
-caddr_t xdralloc_getdata(xdrs)
-   XDR *xdrs;
+caddr_t xdralloc_getdata(XDR *xdrs)
 {
      return (caddr_t) DynGet((DynObject) xdrs->x_private, 0);
 }
 
-void xdralloc_release(xdrs)
-   XDR *xdrs;
+void xdralloc_release(XDR *xdrs)
 {
      DynRelease((DynObject) xdrs->x_private);
 }
 
-static void xdralloc_destroy(xdrs)
-   XDR *xdrs;
+static void xdralloc_destroy(XDR *xdrs)
 {
      DynDestroy((DynObject) xdrs->x_private);
 }
 
-static bool_t xdralloc_notsup_getlong(xdrs, lp)
-   register XDR *xdrs;
-   long *lp;
+static bool_t xdralloc_notsup_getlong(
+     register XDR *xdrs,
+     long *lp)
 {
      return FALSE;
 }
 
-static bool_t xdralloc_putlong(xdrs, lp)
-   register XDR *xdrs;
-   long *lp;
+static bool_t xdralloc_putlong(
+     register XDR *xdrs,
+     long *lp)
 {
      int l = htonl((uint32_t) *lp); /* XXX need bounds checking */
 
@@ -113,19 +108,19 @@ static bool_t xdralloc_putlong(xdrs, lp)
 }
 
 
-static bool_t xdralloc_notsup_getbytes(xdrs, addr, len)
-   register XDR *xdrs;
-   caddr_t addr;
-   register unsigned int len;
+static bool_t xdralloc_notsup_getbytes(
+     register XDR *xdrs,
+     caddr_t addr,
+     register unsigned int len)
 {
      return FALSE;
 }
 
 
-static bool_t xdralloc_putbytes(xdrs, addr, len)
-   register XDR *xdrs;
-   caddr_t addr;
-   register unsigned int len;
+static bool_t xdralloc_putbytes(
+     register XDR *xdrs,
+     caddr_t addr,
+     register unsigned int len)
 {
      if (DynInsert((DynObject) xdrs->x_private,
                   DynSize((DynObject) xdrs->x_private),
@@ -134,24 +129,23 @@ static bool_t xdralloc_putbytes(xdrs, addr, len)
      return TRUE;
 }
 
-static unsigned int xdralloc_getpos(xdrs)
-   register XDR *xdrs;
+static unsigned int xdralloc_getpos(XDR *xdrs)
 {
      return DynSize((DynObject) xdrs->x_private);
 }
 
-static bool_t xdralloc_notsup_setpos(xdrs, lp)
-   register XDR *xdrs;
-   unsigned int lp;
+static bool_t xdralloc_notsup_setpos(
+     register XDR *xdrs,
+     unsigned int lp)
 {
      return FALSE;
 }
 
 
 
-static rpc_inline_t *xdralloc_inline(xdrs, len)
-   register XDR *xdrs;
-   int len;
+static rpc_inline_t *xdralloc_inline(
+     register XDR *xdrs,
+     int len)
 {
      return (rpc_inline_t *) 0;
 }
index 8ae0ec7ce695b6f28b623cf705a976f1f1647031..7d5745d4ec8b41a51f3dfc0341071386b0945b23 100644 (file)
@@ -56,13 +56,14 @@ static char sccsid[] = "@(#)xdr_array.c 1.10 87/08/11 Copyr 1984 Sun Micro";
  * xdr procedure to call to handle each element of the array.
  */
 bool_t
-xdr_array(xdrs, addrp, sizep, maxsize, elsize, elproc)
-       register XDR *xdrs;
-       caddr_t *addrp;         /* array pointer */
-       u_int *sizep;           /* number of elements */
-       u_int maxsize;          /* max numberof elements */
-       u_int elsize;           /* size in bytes of each element */
-       xdrproc_t elproc;       /* xdr routine to handle each element */
+xdr_array(
+       register XDR *xdrs,
+       caddr_t *addrp,         /* array pointer */
+       u_int *sizep,           /* number of elements */
+       u_int maxsize,          /* max numberof elements */
+       u_int elsize,           /* size in bytes of each element */
+       xdrproc_t elproc        /* xdr routine to handle each element */
+       )
 {
        register u_int i;
        register caddr_t target = *addrp;
@@ -135,12 +136,12 @@ xdr_array(xdrs, addrp, sizep, maxsize, elsize, elproc)
  * > xdr_elem: routine to XDR each element
  */
 bool_t
-xdr_vector(xdrs, basep, nelem, elemsize, xdr_elem)
-       register XDR *xdrs;
-       register char *basep;
-       register u_int nelem;
-       register u_int elemsize;
-       register xdrproc_t xdr_elem;    
+xdr_vector(
+       register XDR *xdrs,
+       register char *basep,
+       register u_int nelem,
+       register u_int elemsize,
+       register xdrproc_t xdr_elem)
 {
        register u_int i;
        register char *elptr;
index 6fd2b1756aa5542a3a9629d4dbdcc282c13d10af..3e4805d9712c6f82325a81db5b660bfc9f536643 100644 (file)
@@ -84,9 +84,7 @@ static struct sgl_limits {
 #endif /* vax */
 
 bool_t
-xdr_float(xdrs, fp)
-       register XDR *xdrs;
-       register float *fp;
+xdr_float(XDR *xdrs, float *fp)
 {
 #if defined(vax)
        struct ieee_single is;
@@ -196,9 +194,7 @@ static struct dbl_limits {
 
 
 bool_t
-xdr_double(xdrs, dp)
-       register XDR *xdrs;
-       double *dp;
+xdr_double(XDR *xdrs, double *dp)
 {
        register int32_t *lp;
 #if defined(vax)
index 39be296427537e0a98bd52fbd7483cd3ec05297d..6908aa8a396285634167a8a19e6778d586376044 100644 (file)
@@ -75,11 +75,11 @@ static struct       xdr_ops xdrmem_ops = {
  * memory buffer.  
  */
 void
-xdrmem_create(xdrs, addr, size, op)
-       register XDR *xdrs;
-       caddr_t addr;
-       u_int size;
-       enum xdr_op op;
+xdrmem_create(
+       XDR *xdrs,
+       caddr_t addr,
+       u_int size,
+       enum xdr_op op)
 {
 
        xdrs->x_op = op;
@@ -89,15 +89,12 @@ xdrmem_create(xdrs, addr, size, op)
 }
 
 static void
-xdrmem_destroy(xdrs)
-       XDR *xdrs;
+xdrmem_destroy(XDR *xdrs)
 {
 }
 
 static bool_t
-xdrmem_getlong(xdrs, lp)
-       register XDR *xdrs;
-       long *lp;
+xdrmem_getlong(XDR *xdrs, long *lp)
 {
 
        if (xdrs->x_handy < BYTES_PER_XDR_UNIT)
@@ -110,9 +107,7 @@ xdrmem_getlong(xdrs, lp)
 }
 
 static bool_t
-xdrmem_putlong(xdrs, lp)
-       register XDR *xdrs;
-       long *lp;
+xdrmem_putlong(XDR *xdrs, long *lp)
 {
 
        if (xdrs->x_handy < BYTES_PER_XDR_UNIT)
@@ -125,10 +120,7 @@ xdrmem_putlong(xdrs, lp)
 }
 
 static bool_t
-xdrmem_getbytes(xdrs, addr, len)
-       register XDR *xdrs;
-       caddr_t addr;
-       register u_int len;
+xdrmem_getbytes(XDR *xdrs, caddr_t addr, u_int len)
 {
 
        if (xdrs->x_handy < len)
@@ -141,10 +133,7 @@ xdrmem_getbytes(xdrs, addr, len)
 }
 
 static bool_t
-xdrmem_putbytes(xdrs, addr, len)
-       register XDR *xdrs;
-       caddr_t addr;
-       register u_int len;
+xdrmem_putbytes(XDR *xdrs, caddr_t addr, u_int len)
 {
 
        if (xdrs->x_handy < len)
@@ -157,8 +146,7 @@ xdrmem_putbytes(xdrs, addr, len)
 }
 
 static u_int
-xdrmem_getpos(xdrs)
-       register XDR *xdrs;
+xdrmem_getpos(XDR *xdrs)
 {
 /*
  * 11/3/95 - JRG - Rather than recast everything for 64 bit, just convert
@@ -168,9 +156,7 @@ xdrmem_getpos(xdrs)
 }
 
 static bool_t
-xdrmem_setpos(xdrs, pos)
-       register XDR *xdrs;
-       u_int pos;
+xdrmem_setpos(XDR *xdrs, u_int pos)
 {
        register caddr_t newaddr = xdrs->x_base + pos;
        register caddr_t lastaddr = (char *) xdrs->x_private + xdrs->x_handy;
@@ -183,9 +169,7 @@ xdrmem_setpos(xdrs, pos)
 }
 
 static rpc_inline_t *
-xdrmem_inline(xdrs, len)
-       register XDR *xdrs;
-       int len;
+xdrmem_inline(XDR *xdrs, int len)
 {
        rpc_inline_t *buf = 0;
 
index eefd9db1f216b0f210434dd406d708e1350083cd..3e4299126aabe1701ea7c48c36a1f99810a84332 100644 (file)
@@ -133,13 +133,14 @@ static bool_t   skip_input_bytes(RECSTREAM *, int32_t);
  * calls expect that they take an opaque handle rather than an fd.
  */
 void
-xdrrec_create(xdrs, sendsize, recvsize, tcp_handle, readit, writeit)
-       register XDR *xdrs;
-       register u_int sendsize;
-       register u_int recvsize;
-       caddr_t tcp_handle;
-       int (*readit)();  /* like read, but pass it a tcp_handle, not sock */
-       int (*writeit)();  /* like write, but pass it a tcp_handle, not sock */
+xdrrec_create(
+       XDR *xdrs,
+       u_int sendsize,
+       u_int recvsize,
+       caddr_t tcp_handle,
+       int (*readit)(), /* like read, but pass it a tcp_handle, not sock */
+       int (*writeit)() /* like write, but pass it a tcp_handle, not sock */
+       )
 {
        register RECSTREAM *rstrm =
                (RECSTREAM *)mem_alloc(sizeof(RECSTREAM));
@@ -194,9 +195,7 @@ xdrrec_create(xdrs, sendsize, recvsize, tcp_handle, readit, writeit)
  */
 
 static bool_t
-xdrrec_getlong(xdrs, lp)
-       XDR *xdrs;
-       long *lp;
+xdrrec_getlong(XDR *xdrs, long *lp)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
        register int32_t *buflp = (int32_t *)(void *)(rstrm->in_finger);
@@ -219,9 +218,7 @@ xdrrec_getlong(xdrs, lp)
 }
 
 static bool_t
-xdrrec_putlong(xdrs, lp)
-       XDR *xdrs;
-       long *lp;
+xdrrec_putlong(XDR *xdrs, long *lp)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
        register int32_t *dest_lp = ((int32_t *)(void *)(rstrm->out_finger));
@@ -242,10 +239,7 @@ xdrrec_putlong(xdrs, lp)
 }
 
 static bool_t  /* must manage buffers, fragments, and records */
-xdrrec_getbytes(xdrs, addr, len)
-       XDR *xdrs;
-       register caddr_t addr;
-       register u_int len;
+xdrrec_getbytes(XDR *xdrs, caddr_t addr, u_int len)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
        register int current;
@@ -270,10 +264,7 @@ xdrrec_getbytes(xdrs, addr, len)
 }
 
 static bool_t
-xdrrec_putbytes(xdrs, addr, len)
-       XDR *xdrs;
-       register caddr_t addr;
-       register u_int len;
+xdrrec_putbytes(XDR *xdrs, caddr_t addr, u_int len)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
        register size_t current;
@@ -296,8 +287,7 @@ xdrrec_putbytes(xdrs, addr, len)
 }
 
 static u_int
-xdrrec_getpos(xdrs)
-       register XDR *xdrs;
+xdrrec_getpos(XDR *xdrs)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)xdrs->x_private;
        register int pos;
@@ -322,9 +312,7 @@ xdrrec_getpos(xdrs)
 }
 
 static bool_t
-xdrrec_setpos(xdrs, pos)
-       register XDR *xdrs;
-       u_int pos;
+xdrrec_setpos(XDR *xdrs, u_int pos)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)xdrs->x_private;
        u_int currpos = xdrrec_getpos(xdrs);
@@ -361,9 +349,7 @@ xdrrec_setpos(xdrs, pos)
 }
 
 static rpc_inline_t *
-xdrrec_inline(xdrs, len)
-       register XDR *xdrs;
-       int len;
+xdrrec_inline(XDR *xdrs, int len)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)xdrs->x_private;
        rpc_inline_t * buf = NULL;
@@ -396,8 +382,7 @@ xdrrec_inline(xdrs, len)
 }
 
 static void
-xdrrec_destroy(xdrs)
-       register XDR *xdrs;
+xdrrec_destroy(XDR *xdrs)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)xdrs->x_private;
 
@@ -416,8 +401,7 @@ xdrrec_destroy(xdrs)
  * this procedure to guarantee proper record alignment.
  */
 bool_t
-xdrrec_skiprecord(xdrs)
-       XDR *xdrs;
+xdrrec_skiprecord(XDR *xdrs)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
 
@@ -438,8 +422,7 @@ xdrrec_skiprecord(xdrs)
  * after consuming the rest of the current record.
  */
 bool_t
-xdrrec_eof(xdrs)
-       XDR *xdrs;
+xdrrec_eof(XDR *xdrs)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
 
@@ -462,9 +445,7 @@ xdrrec_eof(xdrs)
  * pipelined procedure calls.)  TRUE => immmediate flush to tcp connection.
  */
 bool_t
-xdrrec_endofrecord(xdrs, sendnow)
-       XDR *xdrs;
-       bool_t sendnow;
+xdrrec_endofrecord(XDR *xdrs, bool_t sendnow)
 {
        register RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private);
        register uint32_t len;  /* fragment length */
@@ -488,9 +469,7 @@ xdrrec_endofrecord(xdrs, sendnow)
  * Internal useful routines
  */
 static bool_t
-flush_out(rstrm, eor)
-       register RECSTREAM *rstrm;
-       bool_t eor;
+flush_out(RECSTREAM *rstrm, bool_t eor)
 {
        register uint32_t eormask = (eor == TRUE) ? LAST_FRAG : 0;
        register uint32_t len = (u_long)(rstrm->out_finger) - 
@@ -507,8 +486,7 @@ flush_out(rstrm, eor)
 }
 
 static bool_t  /* knows nothing about records!  Only about input buffers */
-fill_input_buf(rstrm)
-       register RECSTREAM *rstrm;
+fill_input_buf(RECSTREAM *rstrm)
 {
        register caddr_t where;
        u_int i;
@@ -527,10 +505,7 @@ fill_input_buf(rstrm)
 }
 
 static bool_t  /* knows nothing about records!  Only about input buffers */
-get_input_bytes(rstrm, addr, len)
-       register RECSTREAM *rstrm;
-       register caddr_t addr;
-       register int len;
+get_input_bytes(RECSTREAM *rstrm, caddr_t addr, int len)
 {
        register size_t current;
 
@@ -566,9 +541,7 @@ set_input_fragment(rstrm)
 }
 
 static bool_t  /* consumes input bytes; knows nothing about records! */
-skip_input_bytes(rstrm, cnt)
-       register RECSTREAM *rstrm;
-       int32_t cnt;
+skip_input_bytes(RECSTREAM *rstrm, int32_t cnt)
 {
        register int current;
 
@@ -588,8 +561,7 @@ skip_input_bytes(rstrm, cnt)
 }
 
 static u_int
-fix_buf_size(s)
-       register u_int s;
+fix_buf_size(u_int s)
 {
 
        if (s < 100)
index f8d7b20ee850e06679ce2085e41f8a81428fd9f2..50a4fe4aedeef061623f1c587de7c41ddd338bf6 100644 (file)
@@ -57,11 +57,12 @@ static char sccsid[] = "@(#)xdr_reference.c 1.11 87/08/11 SMI";
  * proc is the routine to handle the referenced structure.
  */
 bool_t
-xdr_reference(xdrs, pp, size, proc)
-       register XDR *xdrs;
-       caddr_t *pp;            /* the pointer to work on */
-       u_int size;             /* size of the object pointed to */
-       xdrproc_t proc;         /* xdr routine to handle the object */
+xdr_reference(
+       XDR *xdrs,
+       caddr_t *pp,            /* the pointer to work on */
+       u_int size,             /* size of the object pointed to */
+       xdrproc_t proc          /* xdr routine to handle the object */
+       )
 {
        register caddr_t loc = *pp;
        register bool_t stat;
@@ -115,11 +116,11 @@ xdr_reference(xdrs, pp, size, proc)
  *
  */
 bool_t
-xdr_pointer(xdrs,objpp,obj_size,xdr_obj)
-       register XDR *xdrs;
-       char **objpp;
-       u_int obj_size;
-       xdrproc_t xdr_obj;
+xdr_pointer(
+       XDR *xdrs,
+       char **objpp,
+       u_int obj_size,
+       xdrproc_t xdr_obj)
 {
 
        bool_t more_data;
index d0657d5c7771398ea84858d54cc9e8575a28d146..471d9f2ee32075833a63ef1672a9082d9415fc4b 100644 (file)
@@ -74,10 +74,7 @@ static struct xdr_ops        xdrstdio_ops = {
  * Operation flag is set to op.
  */
 void
-xdrstdio_create(xdrs, file, op)
-       register XDR *xdrs;
-       FILE *file;
-       enum xdr_op op;
+xdrstdio_create(XDR *xdrs, FILE *file, enum xdr_op op)
 {
 
        xdrs->x_op = op;
@@ -92,17 +89,14 @@ xdrstdio_create(xdrs, file, op)
  * Cleans up the xdr stream handle xdrs previously set up by xdrstdio_create.
  */
 static void
-xdrstdio_destroy(xdrs)
-       register XDR *xdrs;
+xdrstdio_destroy(XDR *xdrs)
 {
        (void)fflush((FILE *)xdrs->x_private);
        /* xx should we close the file ?? */
 }
 
 static bool_t
-xdrstdio_getlong(xdrs, lp)
-       XDR *xdrs;
-       register long *lp;
+xdrstdio_getlong(XDR *xdrs, long *lp)
 {
         uint32_t tmp;
        if (fread((caddr_t)&tmp,
@@ -115,9 +109,7 @@ xdrstdio_getlong(xdrs, lp)
 }
 
 static bool_t
-xdrstdio_putlong(xdrs, lp)
-       XDR *xdrs;
-       long *lp;
+xdrstdio_putlong(XDR *xdrs, long *lp)
 {
        uint32_t mycopy = htonl((uint32_t)*lp);
 
@@ -127,10 +119,7 @@ xdrstdio_putlong(xdrs, lp)
 }
 
 static bool_t
-xdrstdio_getbytes(xdrs, addr, len)
-       XDR *xdrs;
-       caddr_t addr;
-       u_int len;
+xdrstdio_getbytes(XDR *xdrs, caddr_t addr, u_int len)
 {
 
        if ((len != 0) && (fread(addr, (size_t)len, 1, 
@@ -140,10 +129,7 @@ xdrstdio_getbytes(xdrs, addr, len)
 }
 
 static bool_t
-xdrstdio_putbytes(xdrs, addr, len)
-       XDR *xdrs;
-       caddr_t addr;
-       u_int len;
+xdrstdio_putbytes(XDR *xdrs, caddr_t addr, u_int len)
 {
 
        if ((len != 0) && (fwrite(addr, (size_t)len, 1, 
@@ -153,17 +139,14 @@ xdrstdio_putbytes(xdrs, addr, len)
 }
 
 static u_int
-xdrstdio_getpos(xdrs)
-       XDR *xdrs;
+xdrstdio_getpos(XDR *xdrs)
 {
 
        return ((u_int) ftell((FILE *)xdrs->x_private));
 }
 
 static bool_t
-xdrstdio_setpos(xdrs, pos) 
-       XDR *xdrs;
-       u_int pos;
+xdrstdio_setpos(XDR *xdrs, u_int pos)
 { 
 
        return ((fseek((FILE *)xdrs->x_private, (long)pos, 0) < 0) ?
@@ -171,9 +154,7 @@ xdrstdio_setpos(xdrs, pos)
 }
 
 static rpc_inline_t *
-xdrstdio_inline(xdrs, len)
-       XDR *xdrs;
-       int len;
+xdrstdio_inline(XDR *xdrs, int len)
 {
 
        /*