summaryrefslogtreecommitdiff
path: root/scp.c
diff options
context:
space:
mode:
Diffstat (limited to 'scp.c')
-rw-r--r--scp.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/scp.c b/scp.c
index 1a83a298f..e5e3a97b8 100644
--- a/scp.c
+++ b/scp.c
@@ -75,7 +75,7 @@
75 */ 75 */
76 76
77#include "includes.h" 77#include "includes.h"
78RCSID("$OpenBSD: scp.c,v 1.75 2001/06/23 00:16:16 deraadt Exp $"); 78RCSID("$OpenBSD: scp.c,v 1.76 2001/06/23 15:12:19 itojun Exp $");
79 79
80#include "xmalloc.h" 80#include "xmalloc.h"
81#include "atomicio.h" 81#include "atomicio.h"
@@ -210,6 +210,7 @@ int pflag, iamremote, iamrecursive, targetshouldbedirectory;
210#define CMDNEEDS 64 210#define CMDNEEDS 64
211char cmd[CMDNEEDS]; /* must hold "rcp -r -p -d\0" */ 211char cmd[CMDNEEDS]; /* must hold "rcp -r -p -d\0" */
212 212
213int main(int, char *[]);
213int response(void); 214int response(void);
214void rsource(char *, struct stat *); 215void rsource(char *, struct stat *);
215void sink(int, char *[]); 216void sink(int, char *[]);
@@ -1060,7 +1061,7 @@ lostconn(signo)
1060} 1061}
1061 1062
1062 1063
1063void 1064static void
1064alarmtimer(int wait) 1065alarmtimer(int wait)
1065{ 1066{
1066 struct itimerval itv; 1067 struct itimerval itv;
@@ -1071,7 +1072,7 @@ alarmtimer(int wait)
1071 setitimer(ITIMER_REAL, &itv, NULL); 1072 setitimer(ITIMER_REAL, &itv, NULL);
1072} 1073}
1073 1074
1074void 1075static void
1075updateprogressmeter(int ignore) 1076updateprogressmeter(int ignore)
1076{ 1077{
1077 int save_errno = errno; 1078 int save_errno = errno;
@@ -1080,7 +1081,7 @@ updateprogressmeter(int ignore)
1080 errno = save_errno; 1081 errno = save_errno;
1081} 1082}
1082 1083
1083int 1084static int
1084foregroundproc(void) 1085foregroundproc(void)
1085{ 1086{
1086 static pid_t pgrp = -1; 1087 static pid_t pgrp = -1;