Fix cc -Wall, fix rcsid warnings, add missing prototypes,

change prototypes to be the same as in the original sun tirpc code.
Remove ()P macro in a file where the mayority had ()P already removed.
Add them if the mayority use ()P macros.

Submitted by: mbr
Requested by: bde
This commit is contained in:
Alfred Perlstein 2002-02-05 23:43:43 +00:00
parent 64eecf3a43
commit 8d6301358e
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=90271
21 changed files with 51 additions and 26 deletions

View File

@ -267,7 +267,7 @@ extern AUTH *authdes_seccreate (const char *, const u_int, const char *,
__END_DECLS
__BEGIN_DECLS
extern bool_t xdr_opaque_auth __P((XDR *, struct opaque_auth *));
extern bool_t xdr_opaque_auth (XDR *, struct opaque_auth *);
__END_DECLS
#define authsys_create(c,i1,i2,i3,ip) authunix_create((c),(i1),(i2),(i3),(ip))
@ -298,6 +298,15 @@ extern int key_setsecret(const char *);
extern int key_secretkey_is_set(void);
__END_DECLS
/*
* Publickey routines.
*/
__BEGIN_DECLS
extern int getpublickey (const char *, char *);
extern int getpublicandprivatekey (char *, char *);
extern int getsecretkey (char *, char *, char *);
__END_DECLS
#ifdef KERBEROS
/*
* Kerberos style authentication
@ -334,9 +343,9 @@ __END_DECLS
__BEGIN_DECLS
struct svc_req;
struct rpc_msg;
enum auth_stat _svcauth_null __P((struct svc_req *, struct rpc_msg *));
enum auth_stat _svcauth_short __P((struct svc_req *, struct rpc_msg *));
enum auth_stat _svcauth_unix __P((struct svc_req *, struct rpc_msg *));
enum auth_stat _svcauth_null (struct svc_req *, struct rpc_msg *);
enum auth_stat _svcauth_short (struct svc_req *, struct rpc_msg *);
enum auth_stat _svcauth_unix (struct svc_req *, struct rpc_msg *);
__END_DECLS
#define AUTH_NONE 0 /* no authentication */

View File

@ -59,6 +59,7 @@
__BEGIN_DECLS
extern u_int __rpc_get_a_size __P((int));
extern int __rpc_dtbsize __P((void));
extern int _rpc_dtablesize __P((void));
extern struct netconfig * __rpcgettp __P((int));
extern int __rpc_get_default_domain __P((char **));

View File

@ -91,6 +91,9 @@
#include <netinet/in.h>
#include <arpa/inet.h>
#include <arpa/nameser.h>
#include <rpc/rpc.h>
#include <rpcsvc/yp_prot.h>
#include <rpcsvc/ypclnt.h>
#include <netdb.h>
#include <resolv.h>
#include <string.h>
@ -245,6 +248,7 @@ static int _files_getaddrinfo __P((void *, void *, va_list));
#ifdef YP
static struct addrinfo *_yphostent __P((char *, const struct addrinfo *));
static int _yp_getaddrinfo __P((void *, void *, va_list));
extern int _yp_check __P(char **));
#endif
static int res_queryN __P((const char *, struct res_target *));

View File

@ -1,4 +1,4 @@
#pragma ident "@(#)auth_time.c 1.4 92/11/10 SMI"
/* #pragma ident "@(#)auth_time.c 1.4 92/11/10 SMI" */
/*
* auth_time.c
@ -26,9 +26,6 @@
* and returned. The SIGALRM processing is modified only if
* needed to deal with TCP connections.
*
* NOTE: This code has had the crap beaten out it in order to convert
* it from TI-RPC back to TD-RPC for use on FreeBSD.
*
* $FreeBSD$
*/
#include "namespace.h"

View File

@ -269,13 +269,14 @@ rpc_broadcast_exp(prog, vers, proc, xargs, argsp, xresults, resultsp,
size_t fdlistno = 0;
struct r_rpcb_rmtcallargs barg; /* Remote arguments */
struct r_rpcb_rmtcallres bres; /* Remote results */
size_t outlen, outlen_pmap;
size_t outlen;
struct netconfig *nconf;
int msec;
int pollretval;
int fds_found;
#ifdef PORTMAP
size_t outlen_pmap = 0;
u_long port; /* Remote port number */
int pmap_flag = 0; /* UDP exists ? */
char *outbuf_pmap = NULL;

View File

@ -311,7 +311,6 @@ clnt_dg_call(cl, proc, xargs, argsp, xresults, resultsp, utimeout)
struct timeval retransmit_time;
struct timeval startime, curtime;
int firsttimeout = 1;
int dtbsize = __rpc_dtbsize();
struct sockaddr *sa;
sigset_t mask;
sigset_t newmask;
@ -320,6 +319,7 @@ clnt_dg_call(cl, proc, xargs, argsp, xresults, resultsp, utimeout)
int rpc_lock_value;
u_int32_t xid;
outlen = 0;
sigfillset(&newmask);
thr_sigsetmask(SIG_SETMASK, &newmask, &mask);
mutex_lock(&clnt_fd_lock);

View File

@ -42,7 +42,7 @@ static const char rcsid[] = "$FreeBSD$";
static int common_crypt __P(( char *, char *, register unsigned, unsigned, struct desparams * ));
int (*__des_crypt_LOCAL)() = 0;
extern _des_crypt_call __P(( char *, int, struct desparams * ));
extern int _des_crypt_call __P((char *, int, struct desparams *));
/*
* Copy 8 bytes
*/

View File

@ -168,7 +168,7 @@ getpublicandprivatekey(key, ret)
}
int getpublickey(netname, publickey)
char *netname;
const char *netname;
char *publickey;
{
if (__getpublickey_LOCAL != NULL)

View File

@ -32,7 +32,7 @@
#ident "@(#)key_call.c 1.25 94/04/24 SMI"
#ifndef lint
#if defined(LIBC_SCCS) && !defined(lint)
static char rcsid[] =
"$FreeBSD$";
#endif /* not lint */
@ -379,8 +379,7 @@ int vers;
endnetconfig(localhandle);
return ((CLIENT *) NULL);
}
while (nconf = getnetconfig(localhandle)) {
while ((nconf = getnetconfig(localhandle)) != NULL) {
if (strcmp(nconf->nc_protofmly, NC_LOOPBACK) == 0) {
/*
* We use COTS_ORD here so that the caller can

View File

@ -106,6 +106,8 @@ xdr_cryptkeyres(register XDR *xdrs, cryptkeyres *objp)
if (!xdr_des_block(xdrs, &objp->cryptkeyres_u.deskey))
return (FALSE);
break;
default:
break;
}
return (TRUE);
}
@ -135,6 +137,8 @@ xdr_getcredres(register XDR *xdrs, getcredres *objp)
if (!xdr_unixcred(xdrs, &objp->getcredres_u.cred))
return (FALSE);
break;
default:
break;
}
return (TRUE);
}
@ -163,6 +167,8 @@ xdr_key_netstres(register XDR *xdrs, key_netstres *objp)
if (!xdr_key_netstarg(xdrs, &objp->key_netstres_u.knet))
return (FALSE);
break;
default:
break;
}
return (TRUE);
}

View File

@ -109,7 +109,7 @@ user2netname(netname, uid, domain)
char *dfltdom;
if (domain == NULL) {
if (_rpc_get_default_domain(&dfltdom) != 0) {
if (__rpc_get_default_domain(&dfltdom) != 0) {
return (0);
}
domain = dfltdom;
@ -135,7 +135,7 @@ host2netname(netname, host, domain)
char hostname[MAXHOSTNAMELEN+1];
if (domain == NULL) {
if (_rpc_get_default_domain(&dfltdom) != 0) {
if (__rpc_get_default_domain(&dfltdom) != 0) {
return (0);
}
domain = dfltdom;

View File

@ -126,7 +126,7 @@ netname2user(netname, uidp, gidp, gidlenp, gidlist)
(void) strncpy(val, val1, 1024);
val[vallen] = 0;
err = _rpc_get_default_domain(&domain); /* change to rpc */
err = __rpc_get_default_domain(&domain); /* change to rpc */
if (err)
return (0);
@ -227,7 +227,7 @@ netname2host(netname, hostname, hostlen)
(void) strncpy(hostname, val, vallen);
hostname[vallen] = 0;
err = _rpc_get_default_domain(&domain); /* change to rpc */
err = __rpc_get_default_domain(&domain); /* change to rpc */
if (err)
return (0);

View File

@ -646,6 +646,8 @@ __rpc_uaddr2taddr_af(int af, const char *uaddr)
#endif
struct sockaddr_un *sun;
port = 0;
sin = NULL;
addrstr = strdup(uaddr);
if (addrstr == NULL)
return NULL;

View File

@ -463,13 +463,13 @@ clntunix_create(raddr, prog, vers, sockp, sendsz, recvsz)
u_int recvsz;
{
struct netbuf *svcaddr;
void *localhandle;
struct netconfig *nconf;
CLIENT *cl;
int len;
nconf = NULL;
cl = NULL;
nconf = NULL;
svcaddr = NULL;
if ((raddr->sun_len == 0) ||
((svcaddr = malloc(sizeof(struct netbuf))) == NULL ) ||
((svcaddr->buf = malloc(sizeof(struct sockaddr_un))) == NULL)) {

View File

@ -116,6 +116,7 @@ xdr_rpcblist_ptr(xdrs, rp)
rpcblist_ptr next;
rpcblist_ptr next_copy;
next = NULL;
for (;;) {
more_elements = (bool_t)(*rp != NULL);
if (! xdr_bool(xdrs, &more_elements)) {
@ -204,6 +205,7 @@ xdr_rpcb_entry_list_ptr(xdrs, rp)
rpcb_entry_list_ptr next;
rpcb_entry_list_ptr next_copy;
next = NULL;
for (;;) {
more_elements = (bool_t)(*rp != NULL);
if (! xdr_bool(xdrs, &more_elements)) {

View File

@ -71,7 +71,7 @@ get_default_domain()
* get rejected elsewhere in the NIS client package.
*/
int
_rpc_get_default_domain(domain)
__rpc_get_default_domain(domain)
char **domain;
{
if ((*domain = get_default_domain()) != 0)

View File

@ -69,6 +69,8 @@
static const char rcsid[] = "$FreeBSD$";
#endif
extern int key_decryptsession_pk(const char *, netobj *, des_block *);
#define debug(msg) printf("svcauth_des: %s\n", msg)
#define USEC_PER_SEC ((u_long) 1000000L)

View File

@ -133,7 +133,9 @@ rpc_reg(prognum, versnum, procnum, progname, inproc, outproc, nettype)
madenow = FALSE;
svcxprt = NULL;
for (pl = proglst; pl; pl = pl->p_nxt)
recvsz = 0;
xdrbuf = netid = NULL;
for (pl = proglst; pl; pl = pl->p_nxt) {
if (strcmp(pl->p_netid, nconf->nc_netid) == 0) {
svcxprt = pl->p_transp;
xdrbuf = pl->p_xdrbuf;
@ -141,6 +143,7 @@ rpc_reg(prognum, versnum, procnum, progname, inproc, outproc, nettype)
netid = pl->p_netid;
break;
}
}
if (svcxprt == NULL) {
struct __rpc_sockinfo si;

View File

@ -129,7 +129,6 @@ svc_vc_create(fd, sendsize, recvsize)
struct __rpc_sockinfo si;
struct sockaddr_storage sslocal;
socklen_t slen;
int one = 1;
r = mem_alloc(sizeof(*r));
if (r == NULL) {

View File

@ -27,7 +27,7 @@
* SUCH DAMAGE.
*/
#ifndef LINT
#if defined(LIBC_SCCS) && !defined(lint)
static char *rcsid = "$FreeBSD$";
#endif

View File

@ -28,7 +28,7 @@
* SUCH DAMAGE.
*/
#ifndef LINT
#if defined(LIBC_SCCS) && !defined(lint)
static char *rcsid = "$FreeBSD$";
#endif