Module Name:    src
Committed By:   lukem
Date:           Sat Apr 18 09:18:17 UTC 2009

Modified Files:
        src/usr.sbin/rbootd: bpf.c conf.c defs.h utils.c

Log Message:
Fix WARNS=4 issues (-Wsign-compare -Wcast-qual)


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/rbootd/bpf.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/rbootd/conf.c \
    src/usr.sbin/rbootd/defs.h
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/rbootd/utils.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/rbootd/bpf.c
diff -u src/usr.sbin/rbootd/bpf.c:1.18 src/usr.sbin/rbootd/bpf.c:1.19
--- src/usr.sbin/rbootd/bpf.c:1.18	Wed Dec  1 23:13:09 2004
+++ src/usr.sbin/rbootd/bpf.c	Sat Apr 18 09:18:17 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: bpf.c,v 1.18 2004/12/01 23:13:09 christos Exp $	*/
+/*	$NetBSD: bpf.c,v 1.19 2009/04/18 09:18:17 lukem Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -89,7 +89,7 @@
 #if 0
 static char sccsid[] = "@(#)bpf.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: bpf.c,v 1.18 2004/12/01 23:13:09 christos Exp $");
+__RCSID("$NetBSD: bpf.c,v 1.19 2009/04/18 09:18:17 lukem Exp $");
 #endif
 #endif /* not lint */
 
@@ -359,7 +359,7 @@
 			syslog(LOG_ERR,
 			       "bpf: short packet dropped (%d of %d bytes)",
 			       caplen, datlen);
-		else if (caplen > sizeof(struct rmp_packet))
+		else if (caplen > (int)sizeof(struct rmp_packet))
 			syslog(LOG_ERR, "bpf: large packet dropped (%d bytes)",
 			       caplen);
 		else {

Index: src/usr.sbin/rbootd/conf.c
diff -u src/usr.sbin/rbootd/conf.c:1.8 src/usr.sbin/rbootd/conf.c:1.9
--- src/usr.sbin/rbootd/conf.c:1.8	Thu Aug  7 11:25:41 2003
+++ src/usr.sbin/rbootd/conf.c	Sat Apr 18 09:18:17 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: conf.c,v 1.8 2003/08/07 11:25:41 agc Exp $	*/
+/*	$NetBSD: conf.c,v 1.9 2009/04/18 09:18:17 lukem Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -89,7 +89,7 @@
 #if 0
 static char sccsid[] = "@(#)conf.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: conf.c,v 1.8 2003/08/07 11:25:41 agc Exp $");
+__RCSID("$NetBSD: conf.c,v 1.9 2009/04/18 09:18:17 lukem Exp $");
 #endif
 #endif /* not lint */
 
@@ -114,11 +114,11 @@
 int	DebugFlg = 0;				/* set true if debugging */
 int	BootAny = 0;				/* set true if we boot anyone */
 
-char	*ConfigFile = NULL;			/* configuration file */
-char	*DfltConfig = _PATH_RBOOTDCONF;		/* default configuration file */
-char	*PidFile = _PATH_RBOOTDPID;		/* file w/pid of server */
-char	*BootDir = _PATH_RBOOTDLIB;		/* directory w/boot files */
-char	*DbgFile = _PATH_RBOOTDDBG;		/* debug output file */
+const char *ConfigFile = NULL;			/* configuration file */
+const char *DfltConfig = _PATH_RBOOTDCONF;	/* default configuration file */
+const char *PidFile = _PATH_RBOOTDPID;		/* file w/pid of server */
+const char *BootDir = _PATH_RBOOTDLIB;		/* directory w/boot files */
+const char *DbgFile = _PATH_RBOOTDDBG;		/* debug output file */
 
 FILE	*DbgFp = NULL;				/* debug file pointer */
 char	*IntfName = NULL;			/* intf we are attached to */
Index: src/usr.sbin/rbootd/defs.h
diff -u src/usr.sbin/rbootd/defs.h:1.8 src/usr.sbin/rbootd/defs.h:1.9
--- src/usr.sbin/rbootd/defs.h:1.8	Thu Aug  7 11:25:41 2003
+++ src/usr.sbin/rbootd/defs.h	Sat Apr 18 09:18:17 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: defs.h,v 1.8 2003/08/07 11:25:41 agc Exp $	*/
+/*	$NetBSD: defs.h,v 1.9 2009/04/18 09:18:17 lukem Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -170,11 +170,11 @@
 extern	int	DebugFlg;		/* set true if debugging */
 extern	int	BootAny;		/* set true if we can boot anyone */
 
-extern	char	*ConfigFile;		/* configuration file */
-extern	char	*DfltConfig;		/* default configuration file */
-extern	char	*DbgFile;		/* debug output file */
-extern	char	*PidFile;		/* file containing pid of server */
-extern	char	*BootDir;		/* directory w/boot files */
+extern	const char *ConfigFile;		/* configuration file */
+extern	const char *DfltConfig;		/* default configuration file */
+extern	const char *DbgFile;		/* debug output file */
+extern	const char *PidFile;		/* file containing pid of server */
+extern	const char *BootDir;		/* directory w/boot files */
 
 extern	FILE	*DbgFp;			/* debug file pointer */
 extern	char	*IntfName;		/* interface we are attached to */

Index: src/usr.sbin/rbootd/utils.c
diff -u src/usr.sbin/rbootd/utils.c:1.15 src/usr.sbin/rbootd/utils.c:1.16
--- src/usr.sbin/rbootd/utils.c:1.15	Tue Jul  6 13:05:25 2004
+++ src/usr.sbin/rbootd/utils.c	Sat Apr 18 09:18:17 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: utils.c,v 1.15 2004/07/06 13:05:25 mycroft Exp $	*/
+/*	$NetBSD: utils.c,v 1.16 2009/04/18 09:18:17 lukem Exp $	*/
 
 /*
  * Copyright (c) 1992, 1993
@@ -89,7 +89,7 @@
 #if 0
 static char sccsid[] = "@(#)utils.c	8.1 (Berkeley) 6/4/93";
 #else
-__RCSID("$NetBSD: utils.c,v 1.15 2004/07/06 13:05:25 mycroft Exp $");
+__RCSID("$NetBSD: utils.c,v 1.16 2009/04/18 09:18:17 lukem Exp $");
 #endif
 #endif /* not lint */
 
@@ -294,7 +294,7 @@
 	u_int size;
 	char *flnm;
 {
-	int i;
+	size_t i;
 
 	(void) fprintf(DbgFp, "\n\t\tFile Name (%u): <", size);
 	for (i = 0; i < size; i++)

Reply via email to