Module Name: src Committed By: sevan Date: Sat Sep 3 02:24:04 UTC 2016
Modified Files: src/usr.bin/innetgr: innetgr.c src/usr.bin/mklocale: lex.l yacc.y src/usr.bin/netgroup: netgroup.c src/usr.bin/passwd: extern.h passwd.c src/usr.bin/tftp: tftp.c src/usr.bin/vgrind: extern.h Log Message: Remove K&R __P macros. Remove main() function prototype if present. Mark usage() as __dead if not already. Binaries generated with & without these patches were compared with diff -r. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/usr.bin/innetgr/innetgr.c cvs rdiff -u -r1.18 -r1.19 src/usr.bin/mklocale/lex.l cvs rdiff -u -r1.31 -r1.32 src/usr.bin/mklocale/yacc.y cvs rdiff -u -r1.7 -r1.8 src/usr.bin/netgroup/netgroup.c cvs rdiff -u -r1.14 -r1.15 src/usr.bin/passwd/extern.h cvs rdiff -u -r1.30 -r1.31 src/usr.bin/passwd/passwd.c cvs rdiff -u -r1.34 -r1.35 src/usr.bin/tftp/tftp.c cvs rdiff -u -r1.6 -r1.7 src/usr.bin/vgrind/extern.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/usr.bin/innetgr/innetgr.c diff -u src/usr.bin/innetgr/innetgr.c:1.8 src/usr.bin/innetgr/innetgr.c:1.9 --- src/usr.bin/innetgr/innetgr.c:1.8 Tue Mar 20 20:34:57 2012 +++ src/usr.bin/innetgr/innetgr.c Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: innetgr.c,v 1.8 2012/03/20 20:34:57 matt Exp $ */ +/* $NetBSD: innetgr.c,v 1.9 2016/09/03 02:24:04 sevan Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -30,15 +30,14 @@ */ #include <sys/cdefs.h> -__RCSID("$NetBSD: innetgr.c,v 1.8 2012/03/20 20:34:57 matt Exp $"); +__RCSID("$NetBSD: innetgr.c,v 1.9 2016/09/03 02:24:04 sevan Exp $"); #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <netgroup.h> -static void usage __P((void)) __dead; -int main __P((int, char *[])); +static void usage(void) __dead; static void usage(void) Index: src/usr.bin/mklocale/lex.l diff -u src/usr.bin/mklocale/lex.l:1.18 src/usr.bin/mklocale/lex.l:1.19 --- src/usr.bin/mklocale/lex.l:1.18 Sun Jun 13 04:14:57 2010 +++ src/usr.bin/mklocale/lex.l Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: lex.l,v 1.18 2010/06/13 04:14:57 tnozaki Exp $ */ +/* $NetBSD: lex.l,v 1.19 2016/09/03 02:24:04 sevan Exp $ */ %{ /*- @@ -42,7 +42,7 @@ #if 0 static char sccsid[] = "@(#)lex.l 8.1 (Berkeley) 6/6/93"; #else -__RCSID("$NetBSD: lex.l,v 1.18 2010/06/13 04:14:57 tnozaki Exp $"); +__RCSID("$NetBSD: lex.l,v 1.19 2016/09/03 02:24:04 sevan Exp $"); #endif #endif /* not lint */ @@ -57,7 +57,7 @@ __RCSID("$NetBSD: lex.l,v 1.18 2010/06/1 #include "ldef.h" #include "yacc.h" -int yylex __P((void)); +int yylex(void); %} ODIGIT [0-7] Index: src/usr.bin/mklocale/yacc.y diff -u src/usr.bin/mklocale/yacc.y:1.31 src/usr.bin/mklocale/yacc.y:1.32 --- src/usr.bin/mklocale/yacc.y:1.31 Sun Jun 13 04:14:57 2010 +++ src/usr.bin/mklocale/yacc.y Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: yacc.y,v 1.31 2010/06/13 04:14:57 tnozaki Exp $ */ +/* $NetBSD: yacc.y,v 1.32 2016/09/03 02:24:04 sevan Exp $ */ %{ /*- @@ -43,7 +43,7 @@ static char sccsid[] = "@(#)yacc.y 8.1 (Berkeley) 6/6/93"; static char rcsid[] = "$FreeBSD$"; #else -__RCSID("$NetBSD: yacc.y,v 1.31 2010/06/13 04:14:57 tnozaki Exp $"); +__RCSID("$NetBSD: yacc.y,v 1.32 2016/09/03 02:24:04 sevan Exp $"); #endif #endif /* not lint */ @@ -81,22 +81,21 @@ __nbrune_t charsetmask = (__nbrune_t)0x0 #endif __nbrune_t charsetmask = (__nbrune_t)0xffffffff; -void set_map __P((rune_map *, rune_list *, u_int32_t)); -void set_digitmap __P((rune_map *, rune_list *)); -void add_map __P((rune_map *, rune_list *, u_int32_t)); - -int main __P((int, char *[])); -void usage __P((void)); -int yyerror __P((const char *s)); -void *xmalloc __P((unsigned int sz)); -u_int32_t *xlalloc __P((unsigned int sz)); -u_int32_t *xrelalloc __P((u_int32_t *old, unsigned int sz)); -void dump_tables __P((void)); -int yyparse __P((void)); -extern int yylex __P((void)); +void set_map(rune_map *, rune_list *, u_int32_t); +void set_digitmap(rune_map *, rune_list *); +void add_map(rune_map *, rune_list *, u_int32_t); + +void usage(void) __dead; +int yyerror(const char *s); +void *xmalloc(unsigned int sz); +u_int32_t *xlalloc(unsigned int sz); +u_int32_t *xrelalloc(u_int32_t *old, unsigned int sz); +void dump_tables(void); +int yyparse(void); +extern int yylex(void); /* mklocaledb.c */ -extern void mklocaledb __P((const char *, FILE *, FILE *)); +extern void mklocaledb(const char *, FILE *, FILE *); %} @@ -261,9 +260,7 @@ int debug = 0; FILE *ofile; int -main(ac, av) - int ac; - char *av[]; +main(int ac, char *av[]) { int x; const char *locale_type; Index: src/usr.bin/netgroup/netgroup.c diff -u src/usr.bin/netgroup/netgroup.c:1.7 src/usr.bin/netgroup/netgroup.c:1.8 --- src/usr.bin/netgroup/netgroup.c:1.7 Tue Mar 20 20:34:58 2012 +++ src/usr.bin/netgroup/netgroup.c Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: netgroup.c,v 1.7 2012/03/20 20:34:58 matt Exp $ */ +/* $NetBSD: netgroup.c,v 1.8 2016/09/03 02:24:04 sevan Exp $ */ /*- * Copyright (c) 1999 The NetBSD Foundation, Inc. @@ -30,15 +30,14 @@ */ #include <sys/cdefs.h> -__RCSID("$NetBSD: netgroup.c,v 1.7 2012/03/20 20:34:58 matt Exp $"); +__RCSID("$NetBSD: netgroup.c,v 1.8 2016/09/03 02:24:04 sevan Exp $"); #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <netgroup.h> -static void usage __P((void)) __dead; -int main __P((int, char *[])); +static void usage(void) __dead; static void usage(void) Index: src/usr.bin/passwd/extern.h diff -u src/usr.bin/passwd/extern.h:1.14 src/usr.bin/passwd/extern.h:1.15 --- src/usr.bin/passwd/extern.h:1.14 Fri Sep 16 15:39:27 2011 +++ src/usr.bin/passwd/extern.h Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: extern.h,v 1.14 2011/09/16 15:39:27 joerg Exp $ */ +/* $NetBSD: extern.h,v 1.15 2016/09/03 02:24:04 sevan Exp $ */ /* * Copyright (c) 1994 @@ -62,24 +62,24 @@ enum { }; #ifdef KERBEROS5 -int krb5_init __P((const char *)); -int krb5_arg __P((char, const char *)); -int krb5_arg_end __P((void)); -void krb5_end __P((void)); -int krb5_chpw __P((const char *)); +int krb5_init(const char *); +int krb5_arg(char, const char *); +int krb5_arg_end(void); +void krb5_end(void); +int krb5_chpw(const char *); #endif #ifdef YP -int yp_init __P((const char *)); -int yp_arg __P((char, const char *)); -int yp_arg_end __P((void)); -void yp_end __P((void)); -int yp_chpw __P((const char *)); +int yp_init(const char *); +int yp_arg(char, const char *); +int yp_arg_end(void); +void yp_end(void); +int yp_chpw(const char *); #endif /* local */ -int local_init __P((const char *)); -int local_arg __P((char, const char *)); -int local_arg_end __P((void)); -void local_end __P((void)); -int local_chpw __P((const char *)); +int local_init(const char *); +int local_arg(char, const char *); +int local_arg_end(void); +void local_end(void); +int local_chpw(const char *); #endif /* USE_PAM */ Index: src/usr.bin/passwd/passwd.c diff -u src/usr.bin/passwd/passwd.c:1.30 src/usr.bin/passwd/passwd.c:1.31 --- src/usr.bin/passwd/passwd.c:1.30 Fri Apr 17 20:25:08 2009 +++ src/usr.bin/passwd/passwd.c Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: passwd.c,v 1.30 2009/04/17 20:25:08 dyoung Exp $ */ +/* $NetBSD: passwd.c,v 1.31 2016/09/03 02:24:04 sevan Exp $ */ /* * Copyright (c) 1988, 1993, 1994 @@ -39,7 +39,7 @@ __COPYRIGHT("@(#) Copyright (c) 1988, 19 #if 0 static char sccsid[] = "from: @(#)passwd.c 8.3 (Berkeley) 4/2/94"; #else -__RCSID("$NetBSD: passwd.c,v 1.30 2009/04/17 20:25:08 dyoung Exp $"); +__RCSID("$NetBSD: passwd.c,v 1.31 2016/09/03 02:24:04 sevan Exp $"); #endif #endif /* not lint */ @@ -200,12 +200,12 @@ static struct pw_module_s { const char *argv0; const char *args; const char *usage; - int (*pw_init) __P((const char *)); - int (*pw_arg) __P((char, const char *)); - int (*pw_arg_end) __P((void)); - void (*pw_end) __P((void)); + int (*pw_init)(const char *); + int (*pw_arg)(char, const char *); + int (*pw_arg_end)(void); + void (*pw_end)(void); - int (*pw_chpw) __P((const char*)); + int (*pw_chpw)(const char*); int invalid; #define INIT_INVALID 1 #define ARG_INVALID 2 Index: src/usr.bin/tftp/tftp.c diff -u src/usr.bin/tftp/tftp.c:1.34 src/usr.bin/tftp/tftp.c:1.35 --- src/usr.bin/tftp/tftp.c:1.34 Mon Jul 16 09:20:26 2012 +++ src/usr.bin/tftp/tftp.c Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: tftp.c,v 1.34 2012/07/16 09:20:26 he Exp $ */ +/* $NetBSD: tftp.c,v 1.35 2016/09/03 02:24:04 sevan Exp $ */ /* * Copyright (c) 1983, 1993 @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "@(#)tftp.c 8.1 (Berkeley) 6/6/93"; #else -__RCSID("$NetBSD: tftp.c,v 1.34 2012/07/16 09:20:26 he Exp $"); +__RCSID("$NetBSD: tftp.c,v 1.35 2016/09/03 02:24:04 sevan Exp $"); #endif #endif /* not lint */ @@ -73,14 +73,14 @@ char ackbuf[PKTSIZE]; int timeout; jmp_buf timeoutbuf; -static void nak __P((int, struct sockaddr *)); -static int makerequest __P((int, const char *, struct tftphdr *, const char *, off_t)); -static void printstats __P((const char *, unsigned long)); -static void startclock __P((void)); -static void stopclock __P((void)); -__dead static void timer __P((int)); -static void tpacket __P((const char *, struct tftphdr *, int)); -static int cmpport __P((struct sockaddr *, struct sockaddr *)); +static void nak(int, struct sockaddr *); +static int makerequest(int, const char *, struct tftphdr *, const char *, off_t); +static void printstats(const char *, unsigned long); +static void startclock(void); +static void stopclock(void); +__dead static void timer(int); +static void tpacket(const char *, struct tftphdr *, int); +static int cmpport(struct sockaddr *, struct sockaddr *); static void get_options(struct tftphdr *, int); static int tftp_igmp_join(void); Index: src/usr.bin/vgrind/extern.h diff -u src/usr.bin/vgrind/extern.h:1.6 src/usr.bin/vgrind/extern.h:1.7 --- src/usr.bin/vgrind/extern.h:1.6 Tue Jul 15 13:17:15 2014 +++ src/usr.bin/vgrind/extern.h Sat Sep 3 02:24:04 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: extern.h,v 1.6 2014/07/15 13:17:15 christos Exp $ */ +/* $NetBSD: extern.h,v 1.7 2016/09/03 02:24:04 sevan Exp $ */ /* * Copyright (c) 1980, 1993 @@ -55,8 +55,8 @@ extern const char *language; / #include <sys/cdefs.h> __BEGIN_DECLS -extern int STRNCMP __P((char *, char *, int)); -extern char *convexp __P((char *)); -extern char *expmatch __P((char *, char *, char *)); +extern int STRNCMP(char *, char *, int); +extern char *convexp(char *); +extern char *expmatch(char *, char *, char *); __END_DECLS