Module Name:    src
Committed By:   joerg
Date:           Tue Jan 10 23:39:11 UTC 2012

Modified Files:
        src/libexec/telnetd: ext.h telnetd.c
        src/usr.bin/telnet: externs.h

Log Message:
Use __dead


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/libexec/telnetd/ext.h
cvs rdiff -u -r1.53 -r1.54 src/libexec/telnetd/telnetd.c
cvs rdiff -u -r1.36 -r1.37 src/usr.bin/telnet/externs.h

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

Modified files:

Index: src/libexec/telnetd/ext.h
diff -u src/libexec/telnetd/ext.h:1.21 src/libexec/telnetd/ext.h:1.22
--- src/libexec/telnetd/ext.h:1.21	Mon Jan  9 16:36:48 2012
+++ src/libexec/telnetd/ext.h	Tue Jan 10 23:39:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: ext.h,v 1.21 2012/01/09 16:36:48 christos Exp $	*/
+/*	$NetBSD: ext.h,v 1.22 2012/01/10 23:39:11 joerg Exp $	*/
 
 /*
  * Copyright (c) 1989, 1993
@@ -81,7 +81,7 @@ extern void
 	add_slc(char, char, cc_t),
 	check_slc(void),
 	change_slc(int, int, cc_t),
-	cleanup(int),
+	cleanup(int) __dead,
 	clientstat(int, int, int),
 	copy_termbuf(char *, int),
 	deferslc(void),
@@ -91,8 +91,8 @@ extern void
 	dooption(int),
 	dontoption(int),
 	edithost(const char *, const char *),
-	fatal(int, const char *),
-	fatalperror(int, const char *),
+	fatal(int, const char *) __dead,
+	fatalperror(int, const char *) __dead,
 	get_slc_defaults(void),
 	init_env(void),
 	init_termbuf(void),
@@ -120,7 +120,7 @@ extern void
 	sendbrk(void),
 	sendsusp(void),
 	set_termbuf(void),
-	start_login(char *, int, char *),
+	start_login(char *, int, char *) __dead,
 	start_slc(int),
 	startslave(char *, int, char *),
 	suboption(void),

Index: src/libexec/telnetd/telnetd.c
diff -u src/libexec/telnetd/telnetd.c:1.53 src/libexec/telnetd/telnetd.c:1.54
--- src/libexec/telnetd/telnetd.c:1.53	Mon Jan  9 16:36:48 2012
+++ src/libexec/telnetd/telnetd.c	Tue Jan 10 23:39:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: telnetd.c,v 1.53 2012/01/09 16:36:48 christos Exp $	*/
+/*	$NetBSD: telnetd.c,v 1.54 2012/01/10 23:39:11 joerg Exp $	*/
 
 /*
  * Copyright (C) 1997 and 1998 WIDE Project.
@@ -65,7 +65,7 @@ __COPYRIGHT("@(#) Copyright (c) 1989, 19
 #if 0
 static char sccsid[] = "@(#)telnetd.c	8.4 (Berkeley) 5/30/95";
 #else
-__RCSID("$NetBSD: telnetd.c,v 1.53 2012/01/09 16:36:48 christos Exp $");
+__RCSID("$NetBSD: telnetd.c,v 1.54 2012/01/10 23:39:11 joerg Exp $");
 #endif
 #endif /* not lint */
 
@@ -121,11 +121,10 @@ int keepalive = 1;
 const char *gettyname = "default";
 char *progname;
 
-int main(int, char *[]);
-void usage(void);
+void usage(void) __dead;
 int getterminaltype(char *, size_t);
 int getent(char *, const char *);
-void doit(struct sockaddr *);
+static void doit(struct sockaddr *) __dead;
 void _gettermname(void);
 int terminaltypeok(char *);
 char *getstr(const char *, char **);
@@ -670,12 +669,12 @@ char *hostname;
 char host_name[MAXHOSTNAMELEN + 1];
 char remote_host_name[MAXHOSTNAMELEN + 1];
 
-extern void telnet(int, int);
+static void telnet(int, int) __dead;
 
 /*
  * Get a pty, scan input lines.
  */
-void
+static void
 doit(struct sockaddr *who)
 {
 	char *host;
@@ -739,7 +738,7 @@ doit(struct sockaddr *who)
  * Main loop.  Select from pty and network, and
  * hand data to telnet receiver finite state machine.
  */
-void
+static void
 telnet(int f, int p)
 {
 	int on = 1;

Index: src/usr.bin/telnet/externs.h
diff -u src/usr.bin/telnet/externs.h:1.36 src/usr.bin/telnet/externs.h:1.37
--- src/usr.bin/telnet/externs.h:1.36	Mon Jan  9 16:08:55 2012
+++ src/usr.bin/telnet/externs.h	Tue Jan 10 23:39:11 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: externs.h,v 1.36 2012/01/09 16:08:55 christos Exp $	*/
+/*	$NetBSD: externs.h,v 1.37 2012/01/10 23:39:11 joerg Exp $	*/
 
 /*
  * Copyright (c) 1988, 1990, 1993
@@ -234,7 +234,7 @@ int sourceroute(struct addrinfo *, char 
 
 /* main.c */
 void tninit(void);
-void usage(void);
+void usage(void) __dead;
 
 /* network.c */
 void init_network(void);

Reply via email to