Module Name: src
Committed By: joerg
Date: Wed Aug 31 13:32:42 UTC 2011
Modified Files:
src/usr.sbin/crash: crash.c
src/usr.sbin/envstat: config.c
src/usr.sbin/extattrctl: extattrctl.c
src/usr.sbin/fwctl: fwcontrol.c
src/usr.sbin/hdaudioctl: hdaudioctl.h
src/usr.sbin/inetd: inetd.c
src/usr.sbin/installboot: installboot.c
src/usr.sbin/isdn/daicctl: main.c
src/usr.sbin/isdn/isdnd: isdnd.h main.c
src/usr.sbin/isdn/isdnmonitor: main.c monprivate.h
src/usr.sbin/isdn/isdntelctl: main.c
src/usr.sbin/isdn/isdntrace: trace.c
src/usr.sbin/ldpd: socketops.c
src/usr.sbin/mrinfo: mrinfo.c
src/usr.sbin/mrouted: main.c
src/usr.sbin/mtrace: mtrace.c
src/usr.sbin/ndp: ndp.c
src/usr.sbin/npf/npfctl: npfctl.c
src/usr.sbin/pf/pfs: parser.h
src/usr.sbin/psrset: psrset.c
src/usr.sbin/pstat: pstat.c
src/usr.sbin/puffs/mount_9p: ninepuffs.c
src/usr.sbin/puffs/mount_psshfs: psshfs.c
src/usr.sbin/puffs/rump_syspuffs: rump_syspuffs.c
src/usr.sbin/pwd_mkdb: pwd_mkdb.c
src/usr.sbin/quotactl: quotactl.c
src/usr.sbin/rbootd: defs.h
src/usr.sbin/rpc.yppasswdd: rpc.yppasswdd.c
src/usr.sbin/rpcbind: rpcb_svc_com.c rpcbind.c rpcbind.h
src/usr.sbin/rwhod: rwhod.c
src/usr.sbin/schedctl: schedctl.c
src/usr.sbin/sdpd: main.c
src/usr.sbin/services_mkdb: extern.h
src/usr.sbin/timed/timed: timed-extern.h
src/usr.sbin/timed/timedc: timedc-extern.h
src/usr.sbin/wake: wake.c
src/usr.sbin/wlanctl: wlanctl.c
src/usr.sbin/wsfontload: wsfontload.c
Log Message:
Use __dead
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/crash/crash.c
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/envstat/config.c
cvs rdiff -u -r1.3 -r1.4 src/usr.sbin/extattrctl/extattrctl.c
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/fwctl/fwcontrol.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/hdaudioctl/hdaudioctl.h
cvs rdiff -u -r1.118 -r1.119 src/usr.sbin/inetd/inetd.c
cvs rdiff -u -r1.34 -r1.35 src/usr.sbin/installboot/installboot.c
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/isdn/daicctl/main.c
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/isdn/isdnd/isdnd.h
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/isdn/isdnd/main.c
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/isdn/isdnmonitor/main.c
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/isdn/isdnmonitor/monprivate.h
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/isdn/isdntelctl/main.c
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/isdn/isdntrace/trace.c
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/ldpd/socketops.c
cvs rdiff -u -r1.28 -r1.29 src/usr.sbin/mrinfo/mrinfo.c
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/mrouted/main.c
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/mtrace/mtrace.c
cvs rdiff -u -r1.39 -r1.40 src/usr.sbin/ndp/ndp.c
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/npf/npfctl/npfctl.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/pf/pfs/parser.h
cvs rdiff -u -r1.2 -r1.3 src/usr.sbin/psrset/psrset.c
cvs rdiff -u -r1.117 -r1.118 src/usr.sbin/pstat/pstat.c
cvs rdiff -u -r1.23 -r1.24 src/usr.sbin/puffs/mount_9p/ninepuffs.c
cvs rdiff -u -r1.64 -r1.65 src/usr.sbin/puffs/mount_psshfs/psshfs.c
cvs rdiff -u -r1.11 -r1.12 src/usr.sbin/puffs/rump_syspuffs/rump_syspuffs.c
cvs rdiff -u -r1.53 -r1.54 src/usr.sbin/pwd_mkdb/pwd_mkdb.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/quotactl/quotactl.c
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/rbootd/defs.h
cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/rpcbind/rpcb_svc_com.c
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/rpcbind/rpcbind.c
cvs rdiff -u -r1.4 -r1.5 src/usr.sbin/rpcbind/rpcbind.h
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/rwhod/rwhod.c
cvs rdiff -u -r1.14 -r1.15 src/usr.sbin/schedctl/schedctl.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/sdpd/main.c
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/services_mkdb/extern.h
cvs rdiff -u -r1.9 -r1.10 src/usr.sbin/timed/timed/timed-extern.h
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/timed/timedc/timedc-extern.h
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/wake/wake.c
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/wlanctl/wlanctl.c
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/wsfontload/wsfontload.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/crash/crash.c
diff -u src/usr.sbin/crash/crash.c:1.3 src/usr.sbin/crash/crash.c:1.4
--- src/usr.sbin/crash/crash.c:1.3 Sun Apr 10 20:39:42 2011
+++ src/usr.sbin/crash/crash.c Wed Aug 31 13:32:36 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: crash.c,v 1.3 2011/04/10 20:39:42 christos Exp $ */
+/* $NetBSD: crash.c,v 1.4 2011/08/31 13:32:36 joerg Exp $ */
/*-
* Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -31,7 +31,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: crash.c,v 1.3 2011/04/10 20:39:42 christos Exp $");
+__RCSID("$NetBSD: crash.c,v 1.4 2011/08/31 13:32:36 joerg Exp $");
#endif /* not lint */
#include <ddb/ddb.h>
@@ -301,7 +301,7 @@
putc(c, ofp);
}
-static void
+__dead static void
usage(void)
{
Index: src/usr.sbin/envstat/config.c
diff -u src/usr.sbin/envstat/config.c:1.11 src/usr.sbin/envstat/config.c:1.12
--- src/usr.sbin/envstat/config.c:1.11 Wed Jun 8 16:11:25 2011
+++ src/usr.sbin/envstat/config.c Wed Aug 31 13:32:36 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: config.c,v 1.11 2011/06/08 16:11:25 pgoyette Exp $ */
+/* $NetBSD: config.c,v 1.12 2011/08/31 13:32:36 joerg Exp $ */
/*-
* Copyright (c) 2007 Juan Romero Pardines.
@@ -27,7 +27,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: config.c,v 1.11 2011/06/08 16:11:25 pgoyette Exp $");
+__RCSID("$NetBSD: config.c,v 1.12 2011/08/31 13:32:36 joerg Exp $");
#endif /* not lint */
#include <stdio.h>
@@ -62,7 +62,7 @@
};
static prop_dictionary_t cfdict, sensordict, refreshdict;
-static void config_errmsg(int, const char *, const char *);
+__dead static void config_errmsg(int, const char *, const char *);
static void
config_errmsg(int lvl, const char *key, const char *key2)
Index: src/usr.sbin/extattrctl/extattrctl.c
diff -u src/usr.sbin/extattrctl/extattrctl.c:1.3 src/usr.sbin/extattrctl/extattrctl.c:1.4
--- src/usr.sbin/extattrctl/extattrctl.c:1.3 Tue Jan 4 09:28:44 2011
+++ src/usr.sbin/extattrctl/extattrctl.c Wed Aug 31 13:32:36 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: extattrctl.c,v 1.3 2011/01/04 09:28:44 wiz Exp $ */
+/* $NetBSD: extattrctl.c,v 1.4 2011/08/31 13:32:36 joerg Exp $ */
/*-
* Copyright (c) 1999-2002 Robert N. M. Watson
@@ -64,7 +64,7 @@
return (v);
}
-static void
+__dead static void
usage(void)
{
Index: src/usr.sbin/fwctl/fwcontrol.c
diff -u src/usr.sbin/fwctl/fwcontrol.c:1.14 src/usr.sbin/fwctl/fwcontrol.c:1.15
--- src/usr.sbin/fwctl/fwcontrol.c:1.14 Sun Aug 14 17:42:23 2011
+++ src/usr.sbin/fwctl/fwcontrol.c Wed Aug 31 13:32:36 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: fwcontrol.c,v 1.14 2011/08/14 17:42:23 christos Exp $ */
+/* $NetBSD: fwcontrol.c,v 1.15 2011/08/31 13:32:36 joerg Exp $ */
/*
* Copyright (C) 2002
* Hidetoshi Shimokawa. All rights reserved.
@@ -34,7 +34,7 @@
*/
#include <sys/cdefs.h>
//__FBSDID("$FreeBSD: src/usr.sbin/fwcontrol/fwcontrol.c,v 1.23 2006/10/26 22:33:38 imp Exp $");
-__RCSID("$NetBSD: fwcontrol.c,v 1.14 2011/08/14 17:42:23 christos Exp $");
+__RCSID("$NetBSD: fwcontrol.c,v 1.15 2011/08/31 13:32:36 joerg Exp $");
#include <sys/param.h>
#include <sys/malloc.h>
@@ -61,7 +61,7 @@
static void sysctl_set_int(const char *, int);
-static void
+__dead static void
usage(void)
{
fprintf(stderr,
Index: src/usr.sbin/hdaudioctl/hdaudioctl.h
diff -u src/usr.sbin/hdaudioctl/hdaudioctl.h:1.1 src/usr.sbin/hdaudioctl/hdaudioctl.h:1.2
--- src/usr.sbin/hdaudioctl/hdaudioctl.h:1.1 Sun Oct 11 08:57:54 2009
+++ src/usr.sbin/hdaudioctl/hdaudioctl.h Wed Aug 31 13:32:37 2011
@@ -1,2 +1,2 @@
extern int hdaudioctl_graph(int fd, int argc, char *argv[]);
-extern void usage(void);
+__dead extern void usage(void);
Index: src/usr.sbin/inetd/inetd.c
diff -u src/usr.sbin/inetd/inetd.c:1.118 src/usr.sbin/inetd/inetd.c:1.119
--- src/usr.sbin/inetd/inetd.c:1.118 Wed Dec 15 15:36:15 2010
+++ src/usr.sbin/inetd/inetd.c Wed Aug 31 13:32:37 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: inetd.c,v 1.118 2010/12/15 15:36:15 pooka Exp $ */
+/* $NetBSD: inetd.c,v 1.119 2011/08/31 13:32:37 joerg Exp $ */
/*-
* Copyright (c) 1998, 2003 The NetBSD Foundation, Inc.
@@ -66,7 +66,7 @@
#if 0
static char sccsid[] = "@(#)inetd.c 8.4 (Berkeley) 4/13/94";
#else
-__RCSID("$NetBSD: inetd.c,v 1.118 2010/12/15 15:36:15 pooka Exp $");
+__RCSID("$NetBSD: inetd.c,v 1.119 2011/08/31 13:32:37 joerg Exp $");
#endif
#endif /* not lint */
@@ -345,7 +345,7 @@
static struct servtab *enter(struct servtab *);
static void freeconfig(struct servtab *);
static struct servtab *getconfigent(void);
-static void goaway(void);
+__dead static void goaway(void);
static void machtime_dg(int, struct servtab *);
static void machtime_stream(int, struct servtab *);
static char *newstr(const char *);
@@ -359,7 +359,7 @@
static char *sskip(char **);
static char *skip(char **);
static void tcpmux(int, struct servtab *);
-static void usage(void);
+__dead static void usage(void);
static void register_rpc(struct servtab *);
static void unregister_rpc(struct servtab *);
static void bump_nofile(void);
Index: src/usr.sbin/installboot/installboot.c
diff -u src/usr.sbin/installboot/installboot.c:1.34 src/usr.sbin/installboot/installboot.c:1.35
--- src/usr.sbin/installboot/installboot.c:1.34 Thu Jan 14 17:49:32 2010
+++ src/usr.sbin/installboot/installboot.c Wed Aug 31 13:32:37 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: installboot.c,v 1.34 2010/01/14 17:49:32 drochner Exp $ */
+/* $NetBSD: installboot.c,v 1.35 2011/08/31 13:32:37 joerg Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
#include <sys/cdefs.h>
#if !defined(__lint)
-__RCSID("$NetBSD: installboot.c,v 1.34 2010/01/14 17:49:32 drochner Exp $");
+__RCSID("$NetBSD: installboot.c,v 1.35 2011/08/31 13:32:37 joerg Exp $");
#endif /* !__lint */
#include <sys/ioctl.h>
@@ -53,11 +53,10 @@
#include "installboot.h"
-int main(int, char *[]);
static void getmachine(ib_params *, const char *, const char *);
static void getfstype(ib_params *, const char *, const char *);
static void parseoptions(ib_params *, const char *);
-static void usage(void);
+__dead static void usage(void);
static void options_usage(void);
static void machine_usage(void);
static void fstype_usage(void);
Index: src/usr.sbin/isdn/daicctl/main.c
diff -u src/usr.sbin/isdn/daicctl/main.c:1.9 src/usr.sbin/isdn/daicctl/main.c:1.10
--- src/usr.sbin/isdn/daicctl/main.c:1.9 Mon Apr 28 20:24:16 2008
+++ src/usr.sbin/isdn/daicctl/main.c Wed Aug 31 13:32:37 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: main.c,v 1.9 2008/04/28 20:24:16 martin Exp $ */
+/* $NetBSD: main.c,v 1.10 2011/08/31 13:32:37 joerg Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -38,7 +38,7 @@
#include <netisdn/i4b_ioctl.h>
#include "daicctl.h"
-static void usage(void);
+__dead static void usage(void);
static void listall(int);
int
Index: src/usr.sbin/isdn/isdnd/isdnd.h
diff -u src/usr.sbin/isdn/isdnd/isdnd.h:1.16 src/usr.sbin/isdn/isdnd/isdnd.h:1.17
--- src/usr.sbin/isdn/isdnd/isdnd.h:1.16 Thu Apr 16 05:56:32 2009
+++ src/usr.sbin/isdn/isdnd/isdnd.h Wed Aug 31 13:32:37 2011
@@ -27,7 +27,7 @@
* i4b daemon - main header file
* -----------------------------
*
- * $Id: isdnd.h,v 1.16 2009/04/16 05:56:32 lukem Exp $
+ * $Id: isdnd.h,v 1.17 2011/08/31 13:32:37 joerg Exp $
*
* $FreeBSD$
*
@@ -764,7 +764,7 @@
void display_l12stat(int controller, int layer, int state);
void display_tei(int controller, int tei);
void display_updown ( struct cfg_entry *cep, int updown );
-void do_exit ( int exitval );
+__dead void do_exit ( int exitval );
void do_menu ( void );
int exec_answer ( struct cfg_entry *cep );
int exec_connect_prog ( struct cfg_entry *cep, const char *prog, int link_down );
@@ -832,7 +832,7 @@
void write_pid ( void );
void yyerror ( const char *msg );
-void error_exit(int exitval, const char *fmt, ...);
+__dead void error_exit(int exitval, const char *fmt, ...) __printflike(2, 3);
/* montior server module */
void monitor_init(void);
Index: src/usr.sbin/isdn/isdnd/main.c
diff -u src/usr.sbin/isdn/isdnd/main.c:1.11 src/usr.sbin/isdn/isdnd/main.c:1.12
--- src/usr.sbin/isdn/isdnd/main.c:1.11 Thu Apr 16 05:56:32 2009
+++ src/usr.sbin/isdn/isdnd/main.c Wed Aug 31 13:32:37 2011
@@ -27,7 +27,7 @@
* i4b daemon - main program entry
* -------------------------------
*
- * $Id: main.c,v 1.11 2009/04/16 05:56:32 lukem Exp $
+ * $Id: main.c,v 1.12 2011/08/31 13:32:37 joerg Exp $
*
* $FreeBSD$
*
@@ -49,10 +49,10 @@
#ifdef I4B_NOTCPIP_MONITOR
/* monitor via local socket */
-static void mloop(int sockfd);
+__dead static void mloop(int sockfd);
#else /* I4B_NOTCPIP_MONITOR */
/* monitor via local and tcp/ip socket */
-static void mloop(int localsock, int remotesock);
+__dead static void mloop(int localsock, int remotesock);
#endif /* I4B_NOTCPIP_MONITOR */
#else /* I4B_EXTERNAL_MONITOR */
@@ -65,7 +65,7 @@
#endif
static void isdnrdhdl(void);
-static void usage(void);
+__dead static void usage(void);
#define MSG_BUF_SIZ 1024 /* message buffer size */
Index: src/usr.sbin/isdn/isdnmonitor/main.c
diff -u src/usr.sbin/isdn/isdnmonitor/main.c:1.11 src/usr.sbin/isdn/isdnmonitor/main.c:1.12
--- src/usr.sbin/isdn/isdnmonitor/main.c:1.11 Thu Apr 16 05:56:33 2009
+++ src/usr.sbin/isdn/isdnmonitor/main.c Wed Aug 31 13:32:37 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: main.c,v 1.11 2009/04/16 05:56:33 lukem Exp $ */
+/* $NetBSD: main.c,v 1.12 2011/08/31 13:32:37 joerg Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -79,7 +79,7 @@
*/
static int connect_local(char *sockpath);
static int connect_remote(char *host, int portno);
-static void usage(void);
+__dead static void usage(void);
static void mloop(void);
static void handle_input(void);
static void print_menu(void);
@@ -122,7 +122,7 @@
* Display usage and exit
*---------------------------------------------------------------------------*/
static void
-usage()
+usage(void)
{
fprintf(stderr, "\n");
fprintf(stderr, "isdnmonitor - version %02d.%02d.%d, (protocol %02d.%02d)\n", VERSION, REL, STEP, MPROT_VERSION, MPROT_REL);
Index: src/usr.sbin/isdn/isdnmonitor/monprivate.h
diff -u src/usr.sbin/isdn/isdnmonitor/monprivate.h:1.2 src/usr.sbin/isdn/isdnmonitor/monprivate.h:1.3
--- src/usr.sbin/isdn/isdnmonitor/monprivate.h:1.2 Fri Sep 20 15:15:49 2002
+++ src/usr.sbin/isdn/isdnmonitor/monprivate.h Wed Aug 31 13:32:37 2011
@@ -27,7 +27,7 @@
* i4b remote monitor - private header
* -----------------------------------
*
- * $Id: monprivate.h,v 1.2 2002/09/20 15:15:49 mycroft Exp $
+ * $Id: monprivate.h,v 1.3 2011/08/31 13:32:37 joerg Exp $
*
* $FreeBSD$
*
@@ -193,7 +193,7 @@
#endif
-extern void do_exit ( int exitval );
+__dead extern void do_exit ( int exitval );
extern void do_menu ( void );
extern void init_screen ( void );
extern void display_charge ( int pos, int charge );
Index: src/usr.sbin/isdn/isdntelctl/main.c
diff -u src/usr.sbin/isdn/isdntelctl/main.c:1.6 src/usr.sbin/isdn/isdntelctl/main.c:1.7
--- src/usr.sbin/isdn/isdntelctl/main.c:1.6 Tue Jul 15 17:51:38 2008
+++ src/usr.sbin/isdn/isdntelctl/main.c Wed Aug 31 13:32:37 2011
@@ -27,7 +27,7 @@
* isdntelctl - i4b set telephone interface options
* ------------------------------------------------
*
- * $Id: main.c,v 1.6 2008/07/15 17:51:38 perry Exp $
+ * $Id: main.c,v 1.7 2011/08/31 13:32:37 joerg Exp $
*
* $FreeBSD$
*
@@ -52,7 +52,7 @@
#include <netisdn/i4b_ioctl.h>
#include <netisdn/i4b_tel_ioctl.h>
-static void usage ( void );
+__dead static void usage ( void );
#define I4BTELDEVICE "/dev/isdntel"
Index: src/usr.sbin/isdn/isdntrace/trace.c
diff -u src/usr.sbin/isdn/isdntrace/trace.c:1.11 src/usr.sbin/isdn/isdntrace/trace.c:1.12
--- src/usr.sbin/isdn/isdntrace/trace.c:1.11 Tue May 24 13:02:37 2011
+++ src/usr.sbin/isdn/isdntrace/trace.c Wed Aug 31 13:32:38 2011
@@ -35,7 +35,7 @@
* trace.c - print traces of D (B) channel activity for isdn4bsd
* -------------------------------------------------------------
*
- * $Id: trace.c,v 1.11 2011/05/24 13:02:37 joerg Exp $
+ * $Id: trace.c,v 1.12 2011/08/31 13:32:38 joerg Exp $
*
* $FreeBSD$
*
@@ -77,7 +77,7 @@
static void dumpbuf( int n, unsigned char *buf, struct i4b_trace_hdr *hdr, int raw );
static int switch_driver( int value, int rx, int tx );
-static void usage( void );
+__dead static void usage( void );
static void exit_hdl( void );
static void reopenfiles( int );
void add_datetime(char *filename, char *rfilename);
@@ -86,7 +86,7 @@
/*---------------------------------------------------------------------------*
* usage instructions
*---------------------------------------------------------------------------*/
-void
+static void
usage(void)
{
fprintf(stderr,"\n");
Index: src/usr.sbin/ldpd/socketops.c
diff -u src/usr.sbin/ldpd/socketops.c:1.10 src/usr.sbin/ldpd/socketops.c:1.11
--- src/usr.sbin/ldpd/socketops.c:1.10 Thu Jun 16 14:48:30 2011
+++ src/usr.sbin/ldpd/socketops.c Wed Aug 31 13:32:38 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: socketops.c,v 1.10 2011/06/16 14:48:30 kefren Exp $ */
+/* $NetBSD: socketops.c,v 1.11 2011/08/31 13:32:38 joerg Exp $ */
/*-
* Copyright (c) 2010 The NetBSD Foundation, Inc.
@@ -77,7 +77,7 @@
void recv_pdu(int);
void send_hello_alarm(int);
-void bail_out(int);
+__dead static void bail_out(int);
static int get_local_addr(struct sockaddr_dl *, struct in_addr *);
int
@@ -517,7 +517,7 @@
errno = olderrno;
}
-void
+static void
bail_out(int x)
{
ldp_peer_holddown_all();
Index: src/usr.sbin/mrinfo/mrinfo.c
diff -u src/usr.sbin/mrinfo/mrinfo.c:1.28 src/usr.sbin/mrinfo/mrinfo.c:1.29
--- src/usr.sbin/mrinfo/mrinfo.c:1.28 Wed Jun 22 04:02:46 2011
+++ src/usr.sbin/mrinfo/mrinfo.c Wed Aug 31 13:32:38 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: mrinfo.c,v 1.28 2011/06/22 04:02:46 mrg Exp $ */
+/* $NetBSD: mrinfo.c,v 1.29 2011/08/31 13:32:38 joerg Exp $ */
/*
* This tool requests configuration info from a multicast router
@@ -80,7 +80,7 @@
static char rcsid[] =
"@(#) Header: mrinfo.c,v 1.6 93/04/08 15:14:16 van Exp (LBL)";
#else
-__RCSID("$NetBSD: mrinfo.c,v 1.28 2011/06/22 04:02:46 mrg Exp $");
+__RCSID("$NetBSD: mrinfo.c,v 1.29 2011/08/31 13:32:38 joerg Exp $");
#endif
#endif
@@ -111,10 +111,8 @@
int get_number(int *var, int deflt, char ***pargv,
int *pargc);
u_int32_t host_addr(char *name);
-void usage(void);
+__dead void usage(void);
-/* to shut up -Wstrict-prototypes */
-int main(int argc, char *argv[]);
/* logit() prototyped in defs.h */
Index: src/usr.sbin/mrouted/main.c
diff -u src/usr.sbin/mrouted/main.c:1.23 src/usr.sbin/mrouted/main.c:1.24
--- src/usr.sbin/mrouted/main.c:1.23 Wed Feb 21 21:01:10 2007
+++ src/usr.sbin/mrouted/main.c Wed Aug 31 13:32:38 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: main.c,v 1.23 2007/02/21 21:01:10 hubertf Exp $ */
+/* $NetBSD: main.c,v 1.24 2011/08/31 13:32:38 joerg Exp $ */
/*
* The mrouted program is covered by the license in the accompanying file
@@ -29,7 +29,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("@(#) $NetBSD: main.c,v 1.23 2007/02/21 21:01:10 hubertf Exp $");
+__RCSID("@(#) $NetBSD: main.c,v 1.24 2011/08/31 13:32:38 joerg Exp $");
#endif
#include <ctype.h>
@@ -65,7 +65,7 @@
* Forward declarations.
*/
static void fasttimer(int);
-static void done(int);
+__dead static void done(int);
static void dump(int);
static void fdump(int);
static void cdump(int);
Index: src/usr.sbin/mtrace/mtrace.c
diff -u src/usr.sbin/mtrace/mtrace.c:1.38 src/usr.sbin/mtrace/mtrace.c:1.39
--- src/usr.sbin/mtrace/mtrace.c:1.38 Fri Apr 17 16:12:46 2009
+++ src/usr.sbin/mtrace/mtrace.c Wed Aug 31 13:32:38 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: mtrace.c,v 1.38 2009/04/17 16:12:46 lukem Exp $ */
+/* $NetBSD: mtrace.c,v 1.39 2011/08/31 13:32:38 joerg Exp $ */
/*
* mtrace.c
@@ -52,7 +52,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: mtrace.c,v 1.38 2009/04/17 16:12:46 lukem Exp $");
+__RCSID("$NetBSD: mtrace.c,v 1.39 2011/08/31 13:32:38 joerg Exp $");
#endif
#include <sys/types.h>
@@ -163,7 +163,7 @@
struct resp_buf *prev,
struct resp_buf *new);
void check_vif_state(void);
-void passive_mode(void);
+void passive_mode(void) __dead;
int main(int argc, char *argv[]);
/* logit() prototyped in defs.h */
Index: src/usr.sbin/ndp/ndp.c
diff -u src/usr.sbin/ndp/ndp.c:1.39 src/usr.sbin/ndp/ndp.c:1.40
--- src/usr.sbin/ndp/ndp.c:1.39 Mon Jun 6 16:50:46 2011
+++ src/usr.sbin/ndp/ndp.c Wed Aug 31 13:32:38 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: ndp.c,v 1.39 2011/06/06 16:50:46 drochner Exp $ */
+/* $NetBSD: ndp.c,v 1.40 2011/08/31 13:32:38 joerg Exp $ */
/* $KAME: ndp.c,v 1.121 2005/07/13 11:30:13 keiichi Exp $ */
/*
@@ -125,7 +125,7 @@
static struct in6_nbrinfo *getnbrinfo(struct in6_addr *, unsigned int, int);
static char *ether_str(struct sockaddr_dl *);
static int ndp_ether_aton(char *, u_char *);
-static void usage(void);
+__dead static void usage(void);
static int rtmsg(int);
static void ifinfo(char *, int, char **);
static void rtrlist(void);
Index: src/usr.sbin/npf/npfctl/npfctl.c
diff -u src/usr.sbin/npf/npfctl/npfctl.c:1.5 src/usr.sbin/npf/npfctl/npfctl.c:1.6
--- src/usr.sbin/npf/npfctl/npfctl.c:1.5 Wed Feb 2 02:20:25 2011
+++ src/usr.sbin/npf/npfctl/npfctl.c Wed Aug 31 13:32:38 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: npfctl.c,v 1.5 2011/02/02 02:20:25 rmind Exp $ */
+/* $NetBSD: npfctl.c,v 1.6 2011/08/31 13:32:38 joerg Exp $ */
/*-
* Copyright (c) 2009-2011 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__RCSID("$NetBSD: npfctl.c,v 1.5 2011/02/02 02:20:25 rmind Exp $");
+__RCSID("$NetBSD: npfctl.c,v 1.6 2011/08/31 13:32:38 joerg Exp $");
#include <sys/ioctl.h>
#include <sys/stat.h>
@@ -99,7 +99,7 @@
return p;
}
-static void
+__dead static void
usage(void)
{
const char *progname = getprogname();
Index: src/usr.sbin/pf/pfs/parser.h
diff -u src/usr.sbin/pf/pfs/parser.h:1.1 src/usr.sbin/pf/pfs/parser.h:1.2
--- src/usr.sbin/pf/pfs/parser.h:1.1 Fri May 7 17:41:58 2010
+++ src/usr.sbin/pf/pfs/parser.h Wed Aug 31 13:32:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: parser.h,v 1.1 2010/05/07 17:41:58 degroote Exp $ */
+/* $NetBSD: parser.h,v 1.2 2011/08/31 13:32:39 joerg Exp $ */
/*-
* Copyright (c) 2010 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
int yylex(void);
void yyerror(const char*);
-void yyfatal(const char*);
+__dead void yyfatal(const char*);
int parse(FILE*, struct pfioc_states*);
int yyparse(void);
Index: src/usr.sbin/psrset/psrset.c
diff -u src/usr.sbin/psrset/psrset.c:1.2 src/usr.sbin/psrset/psrset.c:1.3
--- src/usr.sbin/psrset/psrset.c:1.2 Sun Jan 18 10:04:15 2009
+++ src/usr.sbin/psrset/psrset.c Wed Aug 31 13:32:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: psrset.c,v 1.2 2009/01/18 10:04:15 lukem Exp $ */
+/* $NetBSD: psrset.c,v 1.3 2011/08/31 13:32:39 joerg Exp $ */
/*-
* Copyright (c) 2008 The NetBSD Foundation, Inc.
@@ -28,7 +28,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: psrset.c,v 1.2 2009/01/18 10:04:15 lukem Exp $");
+__RCSID("$NetBSD: psrset.c,v 1.3 2011/08/31 13:32:39 joerg Exp $");
#endif
#include <sys/types.h>
@@ -44,7 +44,7 @@
#include <unistd.h>
#include <ctype.h>
-static void usage(void);
+__dead static void usage(void);
static int eatopt(char **);
static int cmd_a(char **, int);
static int cmd_b(char **, int);
Index: src/usr.sbin/pstat/pstat.c
diff -u src/usr.sbin/pstat/pstat.c:1.117 src/usr.sbin/pstat/pstat.c:1.118
--- src/usr.sbin/pstat/pstat.c:1.117 Tue Jan 4 09:58:03 2011
+++ src/usr.sbin/pstat/pstat.c Wed Aug 31 13:32:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: pstat.c,v 1.117 2011/01/04 09:58:03 wiz Exp $ */
+/* $NetBSD: pstat.c,v 1.118 2011/08/31 13:32:39 joerg Exp $ */
/*-
* Copyright (c) 1980, 1991, 1993, 1994
@@ -39,7 +39,7 @@
#if 0
static char sccsid[] = "@(#)pstat.c 8.16 (Berkeley) 5/9/95";
#else
-__RCSID("$NetBSD: pstat.c,v 1.117 2011/01/04 09:58:03 wiz Exp $");
+__RCSID("$NetBSD: pstat.c,v 1.118 2011/08/31 13:32:39 joerg Exp $");
#endif
#endif /* not lint */
@@ -176,7 +176,7 @@
void ufs_header(void);
int ufs_print(struct vnode *, int);
int ext2fs_print(struct vnode *, int);
-void usage(void);
+__dead void usage(void);
void vnode_header(void);
int vnode_print(struct vnode *, struct vnode *);
void vnodemode(void);
Index: src/usr.sbin/puffs/mount_9p/ninepuffs.c
diff -u src/usr.sbin/puffs/mount_9p/ninepuffs.c:1.23 src/usr.sbin/puffs/mount_9p/ninepuffs.c:1.24
--- src/usr.sbin/puffs/mount_9p/ninepuffs.c:1.23 Sun Dec 2 21:03:39 2007
+++ src/usr.sbin/puffs/mount_9p/ninepuffs.c Wed Aug 31 13:32:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: ninepuffs.c,v 1.23 2007/12/02 21:03:39 wiz Exp $ */
+/* $NetBSD: ninepuffs.c,v 1.24 2011/08/31 13:32:39 joerg Exp $ */
/*
* Copyright (c) 2007 Antti Kantee. All Rights Reserved.
@@ -31,7 +31,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: ninepuffs.c,v 1.23 2007/12/02 21:03:39 wiz Exp $");
+__RCSID("$NetBSD: ninepuffs.c,v 1.24 2011/08/31 13:32:39 joerg Exp $");
#endif /* !lint */
#include <sys/types.h>
@@ -53,7 +53,7 @@
#define DEFPORT_9P 564
-static void
+__dead static void
usage(void)
{
Index: src/usr.sbin/puffs/mount_psshfs/psshfs.c
diff -u src/usr.sbin/puffs/mount_psshfs/psshfs.c:1.64 src/usr.sbin/puffs/mount_psshfs/psshfs.c:1.65
--- src/usr.sbin/puffs/mount_psshfs/psshfs.c:1.64 Thu Aug 25 19:49:05 2011
+++ src/usr.sbin/puffs/mount_psshfs/psshfs.c Wed Aug 31 13:32:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: psshfs.c,v 1.64 2011/08/25 19:49:05 jakllsch Exp $ */
+/* $NetBSD: psshfs.c,v 1.65 2011/08/31 13:32:39 joerg Exp $ */
/*
* Copyright (c) 2006-2009 Antti Kantee. All Rights Reserved.
@@ -41,7 +41,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: psshfs.c,v 1.64 2011/08/25 19:49:05 jakllsch Exp $");
+__RCSID("$NetBSD: psshfs.c,v 1.65 2011/08/31 13:32:39 joerg Exp $");
#endif /* !lint */
#include <sys/types.h>
@@ -63,7 +63,7 @@
static int pssh_connect(struct puffs_usermount *, int);
static void psshfs_loopfn(struct puffs_usermount *);
-static void usage(void);
+__dead static void usage(void);
static char * cleanhostname(char *);
static char * colon(char *);
static void add_ssharg(char ***, int *, const char *);
@@ -117,7 +117,7 @@
}
static void
-usage()
+usage(void)
{
fprintf(stderr, "usage: %s "
Index: src/usr.sbin/puffs/rump_syspuffs/rump_syspuffs.c
diff -u src/usr.sbin/puffs/rump_syspuffs/rump_syspuffs.c:1.11 src/usr.sbin/puffs/rump_syspuffs/rump_syspuffs.c:1.12
--- src/usr.sbin/puffs/rump_syspuffs/rump_syspuffs.c:1.11 Tue Jul 6 13:27:16 2010
+++ src/usr.sbin/puffs/rump_syspuffs/rump_syspuffs.c Wed Aug 31 13:32:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rump_syspuffs.c,v 1.11 2010/07/06 13:27:16 pooka Exp $ */
+/* $NetBSD: rump_syspuffs.c,v 1.12 2011/08/31 13:32:39 joerg Exp $ */
/*
* Copyright (c) 2008 Antti Kantee. All Rights Reserved.
@@ -76,7 +76,7 @@
}
#endif /* MOUNT_NOMAIN */
-static void
+__dead static void
usage(void)
{
Index: src/usr.sbin/pwd_mkdb/pwd_mkdb.c
diff -u src/usr.sbin/pwd_mkdb/pwd_mkdb.c:1.53 src/usr.sbin/pwd_mkdb/pwd_mkdb.c:1.54
--- src/usr.sbin/pwd_mkdb/pwd_mkdb.c:1.53 Tue Jan 4 10:01:51 2011
+++ src/usr.sbin/pwd_mkdb/pwd_mkdb.c Wed Aug 31 13:32:39 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: pwd_mkdb.c,v 1.53 2011/01/04 10:01:51 wiz Exp $ */
+/* $NetBSD: pwd_mkdb.c,v 1.54 2011/08/31 13:32:39 joerg Exp $ */
/*
* Copyright (c) 2000, 2009 The NetBSD Foundation, Inc.
@@ -90,7 +90,7 @@
The NetBSD Foundation, Inc. All rights reserved.\
Copyright (c) 1991, 1993, 1994\
The Regents of the University of California. All rights reserved.");
-__RCSID("$NetBSD: pwd_mkdb.c,v 1.53 2011/01/04 10:01:51 wiz Exp $");
+__RCSID("$NetBSD: pwd_mkdb.c,v 1.54 2011/08/31 13:32:39 joerg Exp $");
#endif /* not lint */
#if HAVE_NBTOOL_CONFIG_H
@@ -167,13 +167,13 @@
static struct pwddb sdb, idb;
-void bailout(void) __attribute__((__noreturn__));
+void bailout(void) __dead;
void cp(const char *, const char *, mode_t);
void deldbent(struct pwddb *, int, void *);
-void mkpw_error(const char *, ...);
+void mkpw_error(const char *, ...) __dead;
void mkpw_warning(const char *, ...);
int getdbent(struct pwddb *, int, void *, struct passwd **);
-void inconsistency(void);
+void inconsistency(void) __dead;
void install(const char *, const char *);
int main(int, char **);
void putdbents(struct pwddb *, struct passwd *, const char *, int, int,
@@ -181,8 +181,8 @@
void putyptoken(struct pwddb *);
void rm(const char *);
int scan(FILE *, struct passwd *, int *, int *);
-void usage(void) __attribute__((__noreturn__));
-void wr_error(const char *);
+void usage(void) __dead;
+void wr_error(const char *) __dead;
uint32_t getversion(const char *);
void setversion(struct pwddb *);
Index: src/usr.sbin/quotactl/quotactl.c
diff -u src/usr.sbin/quotactl/quotactl.c:1.4 src/usr.sbin/quotactl/quotactl.c:1.5
--- src/usr.sbin/quotactl/quotactl.c:1.4 Tue Jun 7 14:56:13 2011
+++ src/usr.sbin/quotactl/quotactl.c Wed Aug 31 13:32:40 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: quotactl.c,v 1.4 2011/06/07 14:56:13 bouyer Exp $ */
+/* $NetBSD: quotactl.c,v 1.5 2011/08/31 13:32:40 joerg Exp $ */
/*-
* Copyright (c) 2011 Manuel Bouyer
* All rights reserved.
@@ -27,7 +27,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: quotactl.c,v 1.4 2011/06/07 14:56:13 bouyer Exp $");
+__RCSID("$NetBSD: quotactl.c,v 1.5 2011/08/31 13:32:40 joerg Exp $");
#endif /* not lint */
/*
@@ -48,7 +48,7 @@
#include <quota/quotaprop.h>
-void usage(void);
+__dead static void usage(void);
#define READ_SIZE 4096
@@ -171,7 +171,7 @@
}
-void
+static void
usage(void)
{
fprintf(stderr, "usage: %s [-D] [-x] mount point [file]\n",
Index: src/usr.sbin/rbootd/defs.h
diff -u src/usr.sbin/rbootd/defs.h:1.10 src/usr.sbin/rbootd/defs.h:1.11
--- src/usr.sbin/rbootd/defs.h:1.10 Tue Feb 8 20:20:28 2011
+++ src/usr.sbin/rbootd/defs.h Wed Aug 31 13:32:40 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: defs.h,v 1.10 2011/02/08 20:20:28 rmind Exp $ */
+/* $NetBSD: defs.h,v 1.11 2011/08/31 13:32:40 joerg Exp $ */
/*
* Copyright (c) 1988, 1992 The University of Utah and the Center
@@ -158,7 +158,7 @@
void DispPkt __P((RMPCONN *, int));
void DoTimeout __P((void));
void DspFlnm __P((u_int, char *));
-void Exit __P((int));
+void Exit __P((int)) __dead;
CLIENT *FindClient __P((RMPCONN *));
RMPCONN *FindConn __P((RMPCONN *));
void FreeClients __P((void));
Index: src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c
diff -u src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c:1.15 src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c:1.16
--- src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c:1.15 Tue Aug 30 17:06:22 2011
+++ src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.c Wed Aug 31 13:32:40 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rpc.yppasswdd.c,v 1.15 2011/08/30 17:06:22 plunky Exp $ */
+/* $NetBSD: rpc.yppasswdd.c,v 1.16 2011/08/31 13:32:40 joerg Exp $ */
/*
* Copyright (c) 1994 Mats O Jansson <[email protected]>
@@ -28,7 +28,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: rpc.yppasswdd.c,v 1.15 2011/08/30 17:06:22 plunky Exp $");
+__RCSID("$NetBSD: rpc.yppasswdd.c,v 1.16 2011/08/31 13:32:40 joerg Exp $");
#endif /* not lint */
#include <sys/types.h>
@@ -55,7 +55,7 @@
int main(int, char *[]);
void yppasswddprog_1(struct svc_req *, SVCXPRT *);
-void usage(void);
+__dead static void usage(void);
int
main(int argc, char *argv[])
Index: src/usr.sbin/rpcbind/rpcb_svc_com.c
diff -u src/usr.sbin/rpcbind/rpcb_svc_com.c:1.14 src/usr.sbin/rpcbind/rpcb_svc_com.c:1.15
--- src/usr.sbin/rpcbind/rpcb_svc_com.c:1.14 Sun Jan 18 10:17:37 2009
+++ src/usr.sbin/rpcbind/rpcb_svc_com.c Wed Aug 31 13:32:40 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rpcb_svc_com.c,v 1.14 2009/01/18 10:17:37 lukem Exp $ */
+/* $NetBSD: rpcb_svc_com.c,v 1.15 2011/08/31 13:32:40 joerg Exp $ */
/*
* Sun RPC is a product of Sun Microsystems, Inc. and is provided for
@@ -1069,7 +1069,7 @@
extern bool_t __svc_clean_idle(fd_set *, int, bool_t);
void
-my_svc_run()
+my_svc_run(void)
{
size_t nfds;
struct pollfd pollfds[FD_SETSIZE];
Index: src/usr.sbin/rpcbind/rpcbind.c
diff -u src/usr.sbin/rpcbind/rpcbind.c:1.16 src/usr.sbin/rpcbind/rpcbind.c:1.17
--- src/usr.sbin/rpcbind/rpcbind.c:1.16 Mon Mar 14 12:03:45 2011
+++ src/usr.sbin/rpcbind/rpcbind.c Wed Aug 31 13:32:40 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rpcbind.c,v 1.16 2011/03/14 12:03:45 pooka Exp $ */
+/* $NetBSD: rpcbind.c,v 1.17 2011/08/31 13:32:40 joerg Exp $ */
/*
* Sun RPC is a product of Sun Microsystems, Inc. and is provided for
@@ -105,7 +105,7 @@
static int init_transport(struct netconfig *);
static void rbllist_add(rpcprog_t, rpcvers_t, struct netconfig *,
struct netbuf *);
-static void terminate(int);
+__dead static void terminate(int);
static void parseargs(int, char *[]);
int
Index: src/usr.sbin/rpcbind/rpcbind.h
diff -u src/usr.sbin/rpcbind/rpcbind.h:1.4 src/usr.sbin/rpcbind/rpcbind.h:1.5
--- src/usr.sbin/rpcbind/rpcbind.h:1.4 Sun Jan 18 10:17:38 2009
+++ src/usr.sbin/rpcbind/rpcbind.h Wed Aug 31 13:32:40 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rpcbind.h,v 1.4 2009/01/18 10:17:38 lukem Exp $ */
+/* $NetBSD: rpcbind.h,v 1.5 2011/08/31 13:32:40 joerg Exp $ */
/*
* Sun RPC is a product of Sun Microsystems, Inc. and is provided for
@@ -116,9 +116,9 @@
int create_rmtcall_fd(struct netconfig *);
void rpcbproc_callit_com(struct svc_req *, SVCXPRT *, rpcvers_t,
rpcvers_t);
-void my_svc_run(void);
+__dead void my_svc_run(void);
-void rpcbind_abort(void);
+__dead void rpcbind_abort(void);
void reap(int);
void toggle_verboselog(int);
Index: src/usr.sbin/rwhod/rwhod.c
diff -u src/usr.sbin/rwhod/rwhod.c:1.38 src/usr.sbin/rwhod/rwhod.c:1.39
--- src/usr.sbin/rwhod/rwhod.c:1.38 Sat Apr 18 13:05:54 2009
+++ src/usr.sbin/rwhod/rwhod.c Wed Aug 31 13:32:41 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: rwhod.c,v 1.38 2009/04/18 13:05:54 lukem Exp $ */
+/* $NetBSD: rwhod.c,v 1.39 2011/08/31 13:32:41 joerg Exp $ */
/*
* Copyright (c) 1983, 1993
@@ -39,7 +39,7 @@
#if 0
static char sccsid[] = "@(#)rwhod.c 8.1 (Berkeley) 6/6/93";
#else
-__RCSID("$NetBSD: rwhod.c,v 1.38 2009/04/18 13:05:54 lukem Exp $");
+__RCSID("$NetBSD: rwhod.c,v 1.39 2011/08/31 13:32:41 joerg Exp $");
#endif
#endif /* not lint */
@@ -106,7 +106,7 @@
static void send_host_information(int);
static void sighup(int);
static void handleread(int);
-static void quit(const char *);
+__dead static void quit(const char *);
static void rt_xaddrs(void *, void *, struct rt_addrinfo *);
static int drop_privs(char *);
static void usage(void) __dead;
Index: src/usr.sbin/schedctl/schedctl.c
diff -u src/usr.sbin/schedctl/schedctl.c:1.14 src/usr.sbin/schedctl/schedctl.c:1.15
--- src/usr.sbin/schedctl/schedctl.c:1.14 Sat May 16 23:59:56 2009
+++ src/usr.sbin/schedctl/schedctl.c Wed Aug 31 13:32:41 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: schedctl.c,v 1.14 2009/05/16 23:59:56 rmind Exp $ */
+/* $NetBSD: schedctl.c,v 1.15 2011/08/31 13:32:41 joerg Exp $ */
/*
* Copyright (c) 2008, Mindaugas Rasiukevicius <rmind at NetBSD org>
@@ -33,7 +33,7 @@
#include <sys/cdefs.h>
#ifndef lint
-__RCSID("$NetBSD: schedctl.c,v 1.14 2009/05/16 23:59:56 rmind Exp $");
+__RCSID("$NetBSD: schedctl.c,v 1.15 2011/08/31 13:32:41 joerg Exp $");
#endif
#include <stdio.h>
@@ -61,7 +61,7 @@
static void thread_info(pid_t, lwpid_t);
static cpuset_t *makecpuset(char *);
static char *showcpuset(cpuset_t *);
-static void usage(void);
+__dead static void usage(void);
static u_int ncpu;
Index: src/usr.sbin/sdpd/main.c
diff -u src/usr.sbin/sdpd/main.c:1.8 src/usr.sbin/sdpd/main.c:1.9
--- src/usr.sbin/sdpd/main.c:1.8 Sat Jun 25 09:28:45 2011
+++ src/usr.sbin/sdpd/main.c Wed Aug 31 13:32:41 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: main.c,v 1.8 2011/06/25 09:28:45 plunky Exp $ */
+/* $NetBSD: main.c,v 1.9 2011/08/31 13:32:41 joerg Exp $ */
/*-
* Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
Copyright (c) 2006 Itronix, Inc.\
Copyright (c) 2004 Maksim Yevmenkin [email protected].\
All rights reserved.");
-__RCSID("$NetBSD: main.c,v 1.8 2011/06/25 09:28:45 plunky Exp $");
+__RCSID("$NetBSD: main.c,v 1.9 2011/08/31 13:32:41 joerg Exp $");
#include <errno.h>
#include <grp.h>
@@ -51,7 +51,7 @@
static bool drop_root (char const *user, char const *group);
static void sighandler (int s);
-static void usage (void);
+__dead static void usage (void);
static bool done;
Index: src/usr.sbin/services_mkdb/extern.h
diff -u src/usr.sbin/services_mkdb/extern.h:1.1 src/usr.sbin/services_mkdb/extern.h:1.2
--- src/usr.sbin/services_mkdb/extern.h:1.1 Sun Apr 25 00:54:46 2010
+++ src/usr.sbin/services_mkdb/extern.h Wed Aug 31 13:32:41 2011
@@ -6,4 +6,4 @@
int db_open(const char *);
void db_add(StringList *, size_t, const char *, size_t *, int);
int db_close(void);
-void uniq(const char *);
+__dead void uniq(const char *);
Index: src/usr.sbin/timed/timed/timed-extern.h
diff -u src/usr.sbin/timed/timed/timed-extern.h:1.9 src/usr.sbin/timed/timed/timed-extern.h:1.10
--- src/usr.sbin/timed/timed/timed-extern.h:1.9 Sun Feb 4 21:17:01 2007
+++ src/usr.sbin/timed/timed/timed-extern.h Wed Aug 31 13:32:41 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: timed-extern.h,v 1.9 2007/02/04 21:17:01 cbiere Exp $ */
+/* $NetBSD: timed-extern.h,v 1.10 2011/08/31 13:32:41 joerg Exp $ */
/*-
* Copyright (c) 1993 The Regents of the University of California.
@@ -62,7 +62,7 @@
int in_cksum(const void *, int);
void lookformaster(struct netinfo *);
void makeslave(struct netinfo *);
-void master(void);
+void master(void) __dead;
void masterack(void);
void masterup(struct netinfo *);
int measure(u_long, u_long, const char *, const struct sockaddr_in *, int);
Index: src/usr.sbin/timed/timedc/timedc-extern.h
diff -u src/usr.sbin/timed/timedc/timedc-extern.h:1.5 src/usr.sbin/timed/timedc/timedc-extern.h:1.6
--- src/usr.sbin/timed/timedc/timedc-extern.h:1.5 Mon Oct 13 06:14:04 2003
+++ src/usr.sbin/timed/timedc/timedc-extern.h Wed Aug 31 13:32:41 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: timedc-extern.h,v 1.5 2003/10/13 06:14:04 itojun Exp $ */
+/* $NetBSD: timedc-extern.h,v 1.6 2011/08/31 13:32:41 joerg Exp $ */
/*-
* Copyright (c) 1993 The Regents of the University of California.
@@ -37,10 +37,10 @@
void bytenetorder(struct tsp *);
void clockdiff(int, char *[]);
void help(int, char *[]);
-void intr(int);
+void intr(int) __dead;
int makeargv(void);
void msite(int, char *[]);
int priv_resources(void);
-void quit(int, char *[]);
+void quit(int, char *[]) __dead;
void testing(int, char *[]);
void tracing(int, char *[]);
Index: src/usr.sbin/wake/wake.c
diff -u src/usr.sbin/wake/wake.c:1.12 src/usr.sbin/wake/wake.c:1.13
--- src/usr.sbin/wake/wake.c:1.12 Sun Jan 10 19:40:11 2010
+++ src/usr.sbin/wake/wake.c Wed Aug 31 13:32:41 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: wake.c,v 1.12 2010/01/10 19:40:11 mbalmer Exp $ */
+/* $NetBSD: wake.c,v 1.13 2011/08/31 13:32:41 joerg Exp $ */
/*
* Copyright (C) 2006, 2007, 2008, 2009, 2010 Marc Balmer <[email protected]>
@@ -64,7 +64,7 @@
#define DESTADDR_COUNT 16
#endif
-static void usage(void);
+__dead static void usage(void);
static int wake(int, const char *);
static int bind_if_to_bpf(char const *, int);
static int find_ether(char *, size_t);
Index: src/usr.sbin/wlanctl/wlanctl.c
diff -u src/usr.sbin/wlanctl/wlanctl.c:1.12 src/usr.sbin/wlanctl/wlanctl.c:1.13
--- src/usr.sbin/wlanctl/wlanctl.c:1.12 Tue Aug 16 08:33:46 2011
+++ src/usr.sbin/wlanctl/wlanctl.c Wed Aug 31 13:32:41 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: wlanctl.c,v 1.12 2011/08/16 08:33:46 christos Exp $ */
+/* $NetBSD: wlanctl.c,v 1.13 2011/08/31 13:32:41 joerg Exp $ */
/*-
* Copyright (c) 2005 David Young. All rights reserved.
*
@@ -69,7 +69,7 @@
static void print_channel(u_int16_t, u_int16_t, u_int16_t);
static void print_node_flags(u_int32_t);
static void print_rateset(struct ieee80211_rateset *, int);
-static void usage(void);
+__dead static void usage(void);
static void
print_rateset(struct ieee80211_rateset *rs, int txrate)
Index: src/usr.sbin/wsfontload/wsfontload.c
diff -u src/usr.sbin/wsfontload/wsfontload.c:1.16 src/usr.sbin/wsfontload/wsfontload.c:1.17
--- src/usr.sbin/wsfontload/wsfontload.c:1.16 Wed Jun 8 12:49:45 2011
+++ src/usr.sbin/wsfontload/wsfontload.c Wed Aug 31 13:32:42 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: wsfontload.c,v 1.16 2011/06/08 12:49:45 wiz Exp $ */
+/* $NetBSD: wsfontload.c,v 1.17 2011/08/31 13:32:42 joerg Exp $ */
/*
* Copyright (c) 1999
@@ -45,7 +45,7 @@
#define DEFBITORDER WSDISPLAY_FONTORDER_L2R
#define DEFBYTEORDER WSDISPLAY_FONTORDER_L2R
-static void usage(void);
+__dead static void usage(void);
static int getencoding(char *);
static const char *rgetencoding(int);
static const char *rgetfontorder(int);