summaryrefslogtreecommitdiffstats
path: root/libexec/ftpd
diff options
context:
space:
mode:
authorjb <jb@FreeBSD.org>1998-06-03 11:33:44 +0000
committerjb <jb@FreeBSD.org>1998-06-03 11:33:44 +0000
commitcb304595fcff75035cd74d26b6c7b8c00c713786 (patch)
tree744d82ff0165583d3b9487dc48a5c6705d947076 /libexec/ftpd
parente32c63389fe21d584961e99c27d8fac6f56468bf (diff)
downloadFreeBSD-src-cb304595fcff75035cd74d26b6c7b8c00c713786.zip
FreeBSD-src-cb304595fcff75035cd74d26b6c7b8c00c713786.tar.gz
signal() returns SIG_ERR on error, not int.
time() requires a time_t pointer, not a long.
Diffstat (limited to 'libexec/ftpd')
-rw-r--r--libexec/ftpd/ftpd.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libexec/ftpd/ftpd.c b/libexec/ftpd/ftpd.c
index 0e688e1..d9b2e28 100644
--- a/libexec/ftpd/ftpd.c
+++ b/libexec/ftpd/ftpd.c
@@ -44,7 +44,7 @@ static char copyright[] =
static char sccsid[] = "@(#)ftpd.c 8.4 (Berkeley) 4/16/94";
#endif
static const char rcsid[] =
- "$Id: ftpd.c,v 1.49 1998/05/16 21:23:33 ache Exp $";
+ "$Id: ftpd.c,v 1.50 1998/05/25 03:45:35 steve Exp $";
#endif /* not lint */
/*
@@ -460,7 +460,7 @@ main(argc, argv, envp)
(void) signal(SIGCHLD, SIG_IGN);
(void) signal(SIGPIPE, lostconn);
- if ((int)signal(SIGURG, myoob) < 0)
+ if (signal(SIGURG, myoob) == SIG_ERR)
syslog(LOG_ERR, "signal: %m");
#ifdef SKEY
@@ -1140,7 +1140,7 @@ retrieve(cmd, name)
FILE *fin, *dout;
struct stat st;
int (*closefunc) __P((FILE *));
- long start;
+ time_t start;
if (cmd == 0) {
fin = fopen(name, "r"), closefunc = fclose;
@@ -2297,7 +2297,7 @@ logxfer(name, size, start)
{
char buf[1024];
char path[MAXPATHLEN + 1];
- long now;
+ time_t now;
if (statfd >= 0 && getwd(path) != NULL) {
time(&now);
OpenPOWER on IntegriCloud