Module Name:    src
Committed By:   joerg
Date:           Tue Sep  6 18:28:35 UTC 2011

Modified Files:
        src/usr.bin/rlogin: rlogin.c

Log Message:
static + __dead


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/usr.bin/rlogin/rlogin.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.bin/rlogin/rlogin.c
diff -u src/usr.bin/rlogin/rlogin.c:1.40 src/usr.bin/rlogin/rlogin.c:1.41
--- src/usr.bin/rlogin/rlogin.c:1.40	Mon Apr 13 04:37:53 2009
+++ src/usr.bin/rlogin/rlogin.c	Tue Sep  6 18:28:35 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: rlogin.c,v 1.40 2009/04/13 04:37:53 lukem Exp $	*/
+/*	$NetBSD: rlogin.c,v 1.41 2011/09/06 18:28:35 joerg Exp $	*/
 
 /*
  * Copyright (c) 1983, 1990, 1993
@@ -39,7 +39,7 @@
 #if 0
 static char sccsid[] = "@(#)rlogin.c	8.4 (Berkeley) 4/29/95";
 #else
-__RCSID("$NetBSD: rlogin.c,v 1.40 2009/04/13 04:37:53 lukem Exp $");
+__RCSID("$NetBSD: rlogin.c,v 1.41 2011/09/06 18:28:35 joerg Exp $");
 #endif
 #endif /* not lint */
 
@@ -87,11 +87,11 @@
 #define CCEQ(val, c)	(c == val ? val != _POSIX_VDISABLE : 0)
 #endif
 
-int eight, rem;
-struct termios deftty;
+static int eight, rem;
+static struct termios deftty;
 
-int noescape;
-u_char escapechar = '~';
+static int noescape;
+static u_char escapechar = '~';
 
 #ifdef OLDSUN
 struct winsize {
@@ -101,30 +101,29 @@
 #else
 #define	get_window_size(fd, wp)	ioctl(fd, TIOCGWINSZ, wp)
 #endif
-struct	winsize winsize;
+static struct	winsize winsize;
 
-void		catch_child(int);
-void		copytochild(int);
-void		doit(sigset_t *);
-void		done(int);
-void		echo(int);
-u_int		getescape(char *);
-void		lostpeer(int);
-int		main(int, char **);
-void		mode(int);
-void		msg(const char *);
-void		oob(int);
-int		reader(sigset_t *);
-void		sendwindow(void);
-void		setsignal(int);
-void		sigwinch(int);
-void		stop(int);
-void		usage(void);
-void		writer(void);
-void		writeroob(int);
+static void		catch_child(int);
+static void		copytochild(int);
+__dead static void	doit(sigset_t *);
+__dead static void	done(int);
+static void		echo(int);
+static u_int		getescape(char *);
+__dead static void	lostpeer(int);
+static void		mode(int);
+static void		msg(const char *);
+static void		oob(int);
+static int		reader(sigset_t *);
+static void		sendwindow(void);
+static void		setsignal(int);
+static void		sigwinch(int);
+static void		stop(int);
+__dead static void	usage(void);
+static void		writer(void);
+static void		writeroob(int);
 
 #ifdef OLDSUN
-int		get_window_size(int, struct winsize *);
+static int		get_window_size(int, struct winsize *);
 #endif
 
 int
@@ -294,9 +293,9 @@
 	return (0);
 }
 
-pid_t child;
+static pid_t child;
 
-void
+static void
 doit(sigset_t *smask)
 {
 	struct sigaction sa;
@@ -340,7 +339,7 @@
 }
 
 /* trap a signal, unless it is being ignored. */
-void
+static void
 setsignal(int sig)
 {
 	struct sigaction sa;
@@ -360,7 +359,7 @@
 	(void)sigprocmask(SIG_SETMASK, &sigs, (sigset_t *) 0);
 }
 
-void
+static void
 done(int status)
 {
 	pid_t w;
@@ -381,13 +380,13 @@
 	exit(status);
 }
 
-int dosigwinch;
+static int dosigwinch;
 
 /*
  * This is called when the reader process gets the out-of-band (urgent)
  * request to turn on the window-changing protocol.
  */
-void
+static void
 writeroob(int signo)
 {
 	struct sigaction sa;
@@ -402,7 +401,7 @@
 	dosigwinch = 1;
 }
 
-void
+static void
 catch_child(int signo)
 {
 	int status;
@@ -425,7 +424,7 @@
  * ~^Z				suspend rlogin process.
  * ~<delayed-suspend char>	suspend rlogin process, but leave reader alone.
  */
-void
+static void
 writer(void)
 {
 	int bol, local, n;
@@ -489,7 +488,7 @@
 	}
 }
 
-void
+static void
 echo(int i)
 {
 	char c = (char)i;
@@ -512,7 +511,7 @@
 	(void)write(STDOUT_FILENO, buf, p - buf);
 }
 
-void
+static void
 stop(int all)
 {
 	struct sigaction sa;
@@ -529,7 +528,7 @@
 	sigwinch(0);			/* check for size changes */
 }
 
-void
+static void
 sigwinch(int signo)
 {
 	struct winsize ws;
@@ -544,7 +543,7 @@
 /*
  * Send the window size to the server via the magic escape
  */
-void
+static void
 sendwindow(void)
 {
 	struct winsize *wp;
@@ -569,12 +568,12 @@
 #define	READING	1
 #define	WRITING	2
 
-jmp_buf rcvtop;
-pid_t ppid;
-int rcvcnt, rcvstate;
-char rcvbuf[8 * 1024];
+static jmp_buf rcvtop;
+static pid_t ppid;
+static int rcvcnt, rcvstate;
+static char rcvbuf[8 * 1024];
 
-void
+static void
 oob(int signo)
 {
 	struct termios tty;
@@ -655,7 +654,7 @@
 }
 
 /* reader: read from remote: line -> 1 */
-int
+static int
 reader(sigset_t *smask)
 {
 	pid_t pid;
@@ -703,7 +702,7 @@
 	}
 }
 
-void
+static void
 mode(int f)
 {
 	struct termios tty;
@@ -734,7 +733,7 @@
 	}
 }
 
-void
+static void
 lostpeer(int signo)
 {
 	struct sigaction sa;
@@ -746,14 +745,14 @@
 }
 
 /* copy SIGURGs to the child process. */
-void
+static void
 copytochild(int signo)
 {
 
 	(void)kill(child, SIGURG);
 }
 
-void
+static void
 msg(const char *str)
 {
 
@@ -761,7 +760,7 @@
 }
 
 
-void
+static void
 usage(void)
 {
 	(void)fprintf(stderr,
@@ -775,10 +774,8 @@
  * Suns and others.  Suns have only a `ttysize', so we convert it to a winsize.
  */
 #ifdef OLDSUN
-int
-get_window_size(fd, wp)
-	int fd;
-	struct winsize *wp;
+static int
+get_window_size(int fd, struct winsize *wp)
 {
 	struct ttysize ts;
 	int error;
@@ -793,7 +790,7 @@
 }
 #endif
 
-u_int
+static u_int
 getescape(char *p)
 {
 	long val;

Reply via email to