yp*: Staticise.
authorzrj <rimvydas.jasinskas@gmail.com>
Mon, 29 Jan 2018 20:44:34 +0000 (22:44 +0200)
committerzrj <zrj@dragonflybsd.org>
Fri, 2 Feb 2018 09:07:22 +0000 (11:07 +0200)
While there, make few format fixes.

17 files changed:
libexec/ypxfr/yp_dbwrite.c
libexec/ypxfr/ypxfr_getmap.c
libexec/ypxfr/ypxfr_main.c
libexec/ypxfr/ypxfrd_getmap.c
usr.bin/ypcat/ypcat.c
usr.bin/ypmatch/ypmatch.c
usr.bin/ypwhich/ypwhich.c
usr.sbin/yp_mkdb/yp_mkdb.c
usr.sbin/yppush/yppush_extern.h
usr.sbin/yppush/yppush_main.c
usr.sbin/ypserv/yp_access.c
usr.sbin/ypserv/yp_dblookup.c
usr.sbin/ypserv/yp_error.c
usr.sbin/ypserv/yp_extern.h
usr.sbin/ypserv/yp_main.c
usr.sbin/ypserv/yp_server.c
usr.sbin/ypserv/yp_svc_udp.c

index da1a55b..3102e69 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/libexec/ypxfr/yp_dbwrite.c,v 1.8.2.1 2002/02/15 00:46:54 des Exp $
- * $DragonFly: src/libexec/ypxfr/yp_dbwrite.c,v 1.2 2003/06/17 04:27:08 dillon Exp $
  */
 
 #include <db.h>
index 891978d..8267d37 100644 (file)
@@ -42,8 +42,8 @@
 
 extern bool_t xdr_ypresp_all_seq(XDR *, unsigned long *);
 
-int (*ypresp_allfn)(int, char *, int, char *, int, char *);
-void *ypresp_data;
+extern int (*ypresp_allfn)(int, char *, int, char *, int, char *);
+extern void *ypresp_data;
 extern enum ypstat yp_errno;
 
 /*
index f991a6a..e9bedb5 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/libexec/ypxfr/ypxfr_main.c,v 1.14.2.1 2002/02/15 00:46:54 des Exp $
- * $DragonFly: src/libexec/ypxfr/ypxfr_main.c,v 1.2 2003/06/17 04:27:08 dillon Exp $
  */
 
 #include <errno.h>
@@ -55,12 +54,12 @@ struct dom_binding {};
 const char *progname = "ypxfr";
 const char *yp_dir = _PATH_YP;
 int _rpcpmstart = 0;
-int ypxfr_use_yplib = 0; /* Assume the worst. */
-int ypxfr_clear = 1;
-int ypxfr_prognum = 0;
-struct sockaddr_in ypxfr_callback_addr;
-struct yppushresp_xfr ypxfr_resp;
-DB *dbp;
+static int ypxfr_use_yplib = 0; /* Assume the worst. */
+static int ypxfr_clear = 1;
+static int ypxfr_prognum = 0;
+static struct sockaddr_in ypxfr_callback_addr;
+static struct yppushresp_xfr ypxfr_resp;
+static DB *dbp;
 
 static void
 ypxfr_exit(ypxfrstat retval, char *temp)
@@ -167,7 +166,7 @@ main(int argc, char *argv[])
        unsigned long ypxfr_order = -1, ypxfr_skew_check = -1;
        char *ypxfr_mapname = NULL;
        int ypxfr_args = 0;
-       char ypxfr_temp_map[MAXPATHLEN + 2];
+       char ypxfr_temp_map[MAXPATHLEN + 2 + 3];
        char tempmap[MAXPATHLEN + 2];
        char buf[MAXPATHLEN + 2];
        DBT key, data;
index 9ee331e..819a305 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/libexec/ypxfr/ypxfrd_getmap.c,v 1.7.2.1 2002/02/15 00:46:54 des Exp $
- * $DragonFly: src/libexec/ypxfr/ypxfrd_getmap.c,v 1.2 2003/06/17 04:27:08 dillon Exp $
  */
 
 #include <errno.h>
@@ -47,7 +46,7 @@
 #include <sys/types.h>
 #include "ypxfr_extern.h"
 
-int fp = 0;
+static int fp = 0;
 
 static bool_t
 xdr_my_xfr(register XDR *xdrs, xfr *objp)
index bf874e5..ad97372 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.bin/ypcat/ypcat.c,v 1.4.2.2 2002/02/15 00:46:56 des Exp $
- * $DragonFly: src/usr.bin/ypcat/ypcat.c,v 1.3 2003/10/04 20:36:55 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -45,7 +44,7 @@
 #include <rpcsvc/yp_prot.h>
 #include <rpcsvc/ypclnt.h>
 
-struct ypalias {
+static const struct ypalias {
        const char *alias, *name;
 } ypaliases[] = {
        { "passwd", "passwd.byname" },
@@ -59,7 +58,7 @@ struct ypalias {
        { "ethers", "ethers.byname" },
 };
 
-int key;
+static int key;
 
 static void
 usage(void)
@@ -83,7 +82,7 @@ printit(unsigned long instatus, char *inkey, int inkeylen, char *inval, int inva
 }
 
 int
-main(int argc, char  **argv)
+main(int argc, char  *argv[])
 {
        char *domainname = NULL;
        struct ypall_callback ypcb;
index dca16c1..ab84517 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.bin/ypmatch/ypmatch.c,v 1.7.2.2 2002/02/15 00:46:56 des Exp $
- * $DragonFly: src/usr.bin/ypmatch/ypmatch.c,v 1.3 2003/10/04 20:36:55 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -45,7 +44,7 @@
 #include <rpcsvc/yp_prot.h>
 #include <rpcsvc/ypclnt.h>
 
-struct ypalias {
+static const struct ypalias {
        const char *alias, *name;
 } ypaliases[] = {
        { "passwd", "passwd.byname" },
@@ -69,7 +68,7 @@ usage(void)
 }
 
 int
-main(int argc, char **argv)
+main(int argc, char *argv[])
 {
        char *domainname = NULL;
        char *inkey, *inmap, *outbuf;
index 2540f04..674e643 100644 (file)
@@ -58,7 +58,7 @@
 
 extern bool_t xdr_domainname();
 
-struct ypalias {
+static const struct ypalias {
        char *alias, *name;
 } ypaliases[] = {
        { "passwd", "passwd.byname" },
@@ -134,7 +134,7 @@ bind_host(char *dom, struct sockaddr_in *lsin)
 }
 
 int
-main(int argc, char **argv)
+main(int argc, char *argv[])
 {
        char *domnam = NULL, *master;
        char *map = NULL;
index c37fbe5..7baac17 100644 (file)
@@ -35,6 +35,7 @@
 #include <err.h>
 #include <fcntl.h>
 #include <limits.h>
+#include <stdint.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
@@ -183,7 +184,6 @@ main(int argc, char *argv[])
         * write to stdout; the db library doesn't let you
         * write to a file stream like that.
         */
-
        if (!strcmp(infile, "-")) {
                ifp = stdin;
        } else {
@@ -218,7 +218,7 @@ main(int argc, char *argv[])
 
        key.data = "YP_LAST_MODIFIED";
        key.size = sizeof("YP_LAST_MODIFIED") - 1;
-       snprintf(buf, sizeof(buf), "%lu", time(NULL));
+       snprintf(buf, sizeof(buf), "%jd", (intmax_t)time(NULL));
        data.data = (char *)&buf;
        data.size = strlen(buf);
        yp_put_record(dbp, &key, &data, 0);
@@ -325,7 +325,6 @@ main(int argc, char *argv[])
        dbp->close(dbp);
 
 doclear:
-
        if (clear) {
                char in = 0;
                char *out = NULL;
index 304488f..e10986a 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/yppush/yppush_extern.h,v 1.4.2.1 2002/02/15 00:46:59 des Exp $
- * $DragonFly: src/usr.sbin/yppush/yppush_extern.h,v 1.2 2003/06/17 04:30:04 dillon Exp $
  */
 
 /* Privately defined error codes. */
index f4637f2..2f42e44 100644 (file)
@@ -57,15 +57,15 @@ int debug = 1;
 int _rpcpmstart = 0;
 const char *yp_dir = _PATH_YP;
 
-char *yppush_mapname = NULL;   /* Map to transfer. */
-char *yppush_domain = NULL;    /* Domain in which map resides. */
-char *yppush_master = NULL;    /* Master NIS server for said domain. */
-int skip_master = 0;           /* Do not attempt to push map to master. */
-int verbose = 0;               /* Toggle verbose mode. */
-unsigned long yppush_transid = 0;
-int yppush_timeout = 80;       /* Default timeout. */
-int yppush_jobs = 1;           /* Number of allowed concurrent jobs. */
-int yppush_running_jobs = 0;   /* Number of currently running jobs. */
+static char *yppush_mapname = NULL;    /* Map to transfer. */
+static char *yppush_domain = NULL;     /* Domain in which map resides. */
+static char *yppush_master = NULL;     /* Master NIS server for said domain. */
+static int skip_master = 0;            /* Do not attempt to push map to master. */
+static int verbose = 0;                        /* Toggle verbose mode. */
+static unsigned long yppush_transid = 0;
+static int yppush_timeout = 80;                /* Default timeout. */
+static int yppush_jobs = 1;            /* Number of allowed concurrent jobs. */
+static int yppush_running_jobs = 0;    /* Number of currently running jobs. */
 
 /* Structure for holding information about a running job. */
 struct jobs {
@@ -79,8 +79,7 @@ struct jobs {
        struct jobs *next;
 };
 
-struct jobs *yppush_joblist;   /* Linked list of running jobs. */
-
+static struct jobs *yppush_joblist;    /* Linked list of running jobs. */
 static int yppush_svc_run(int);
 
 /*
index d2b8430..279a4b7 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ypserv/yp_access.c,v 1.23 2006/05/31 22:31:08 cperciva Exp $
- * $DragonFly: src/usr.sbin/ypserv/yp_access.c,v 1.5 2006/06/13 12:38:37 corecode Exp $
  */
 
 #include <stdlib.h>
@@ -57,7 +56,7 @@
 extern int debug;
 
                        /* NIS v1 */
-const char *yp_procs[] = {
+static const char *yp_procs[] = {
        "ypoldproc_null",
        "ypoldproc_domain",
        "ypoldproc_domain_nonack",
@@ -92,7 +91,7 @@ struct securenet {
        struct securenet *next;
 };
 
-struct securenet *securenets;
+static struct securenet *securenets;
 
 #define LINEBUFSZ 1024
 
@@ -286,7 +285,7 @@ not privileged", map, inet_ntoa(rqhost->sin_addr), ntohs(rqhost->sin_port));
        if (status_securenets == 0) {
 #endif
        /*
-        * One of the following two events occured:
+        * One of the following two events occurred:
         *
         * (1) The /var/yp/securenets exists and the remote host does not
         *     match any of the networks specified in it.
index e00ece3..f1cd83f 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ypserv/yp_dblookup.c,v 1.25 2003/05/03 21:06:42 obrien Exp $
- * $DragonFly: src/usr.sbin/ypserv/yp_dblookup.c,v 1.4 2004/12/18 22:48:15 swildner Exp $
  */
 
 #include <db.h>
index 61b0d39..813be39 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ypserv/yp_error.c,v 1.10 2003/05/03 21:06:42 obrien Exp $
- * $DragonFly: src/usr.sbin/ypserv/yp_error.c,v 1.4 2004/03/31 23:20:22 cpressey Exp $
  */
 
 /*
 #include "yp_extern.h"
 
 int debug;
-extern int _rpcpmstart;
 
+extern int _rpcpmstart;
 extern char *progname;
-
 static void __verr(const char *fmt, va_list ap) __printflike(1, 0);
 
 static void
index 6217ef8..47dd21c 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ypserv/yp_extern.h,v 1.17 2005/05/02 09:34:07 ume Exp $
- * $DragonFly: src/usr.sbin/ypserv/yp_extern.h,v 1.2 2003/06/17 04:30:04 dillon Exp $
  */
 
 #include <db.h>
index 3debd1c..aa24364 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ypserv/yp_main.c,v 1.29 2008/02/03 17:39:37 matteo Exp $
- * $DragonFly: src/usr.sbin/ypserv/yp_main.c,v 1.5 2005/11/24 22:23:02 swildner Exp $
  */
 
 /*
@@ -232,7 +231,7 @@ closedown(int sig)
 }
 
 int
-main(int argc, char **argv)
+main(int argc, char *argv[])
 {
        SVCXPRT *transp = NULL;
        int sock;
index 68b0618..b791d11 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ypserv/yp_server.c,v 1.40 2006/06/09 14:01:07 maxim Exp $
- * $DragonFly: src/usr.sbin/ypserv/yp_server.c,v 1.4 2005/11/24 22:23:02 swildner Exp $
  */
 
 #include "yp.h"
@@ -708,6 +707,7 @@ yp_maplist_create(const char *domain)
                                yp_error("strdup() failed: %s",strerror(errno));
                                closedir(dird);
                                yp_maplist_free(yp_maplist);
+                               free(cur);
                                return(NULL);
                        }
                        cur->next = yp_maplist;
index 96d8961..601eac4 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ypserv/yp_svc_udp.c,v 1.8 2003/05/03 21:06:42 obrien Exp $
- * $DragonFly: src/usr.sbin/ypserv/yp_svc_udp.c,v 1.3 2004/03/31 23:20:22 cpressey Exp $
  */
 
 #include <rpc/rpc.h>