svn commit: r287350 - head/lib/libc/rpc
Benjamin Kaduk
bjkfbsd at gmail.com
Tue Sep 1 14:53:11 UTC 2015
On Tue, Sep 1, 2015 at 3:34 AM, Craig Rodrigues <rodrigc at freebsd.org> wrote:
> Author: rodrigc
> Date: Tue Sep 1 08:34:44 2015
> New Revision: 287350
> URL: https://svnweb.freebsd.org/changeset/base/287350
>
> Log:
> Use ANSI C prototypes.
>
> Eliminates gcc 4.9 warnings.
>
> Modified:
> head/lib/libc/rpc/auth_des.c
> head/lib/libc/rpc/auth_none.c
> head/lib/libc/rpc/rpcb_clnt.c
> head/lib/libc/rpc/rpcdname.c
> head/lib/libc/rpc/svc_auth_des.c
>
> Modified: head/lib/libc/rpc/auth_des.c
>
Not picking on Craig, since he's just building with GCC 4.9, but maybe it's
time to start getting rid of auth_des and svc_auth_des?
-Ben
>
> ==============================================================================
> --- head/lib/libc/rpc/auth_des.c Tue Sep 1 08:29:39 2015
> (r287349)
> +++ head/lib/libc/rpc/auth_des.c Tue Sep 1 08:34:44 2015
> (r287350)
> @@ -69,7 +69,7 @@ __FBSDID("$FreeBSD$");
>
> extern bool_t xdr_authdes_cred( XDR *, struct authdes_cred *);
> extern bool_t xdr_authdes_verf( XDR *, struct authdes_verf *);
> -extern int key_encryptsession_pk();
> +extern int key_encryptsession_pk(char *, netobj *, des_block *);
>
> extern bool_t __rpc_get_time_offset(struct timeval *, nis_server *, char
> *,
> char **, char **);
>
> Modified: head/lib/libc/rpc/svc_auth_des.c
>
> ==============================================================================
> --- head/lib/libc/rpc/svc_auth_des.c Tue Sep 1 08:29:39 2015
> (r287349)
> +++ head/lib/libc/rpc/svc_auth_des.c Tue Sep 1 08:34:44 2015
> (r287350)
> @@ -90,11 +90,11 @@ struct cache_entry {
> static struct cache_entry *authdes_cache/* [AUTHDES_CACHESZ] */;
> static short *authdes_lru/* [AUTHDES_CACHESZ] */;
>
> -static void cache_init(); /* initialize the cache */
> -static short cache_spot(); /* find an entry in the cache */
> +static void cache_init(void); /* initialize the cache */
> +static short cache_spot(des_block *, char *, struct timeval *); /* find
> an entry in the cache */
> static void cache_ref(short sid); /* note that sid was ref'd */
>
> -static void invalidate(); /* invalidate entry in cache */
> +static void invalidate(char *); /* invalidate entry in cache */
>
> /*
> * cache statistics
> @@ -353,7 +353,7 @@ _svcauth_des(struct svc_req *rqst, struc
> * Initialize the cache
> */
> static void
> -cache_init()
> +cache_init(void)
> {
> int i;
>
> @@ -376,7 +376,7 @@ cache_init()
> * Find the lru victim
> */
> static short
> -cache_victim()
> +cache_victim(void)
> {
> return (authdes_lru[AUTHDES_CACHESZ-1]);
> }
> _______________________________________________
> svn-src-all at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/svn-src-all
> To unsubscribe, send any mail to "svn-src-all-unsubscribe at freebsd.org"
>
More information about the svn-src-head
mailing list