Return to ftp.c CVS log | Up to [local] / src / usr.bin / ftp |
version 1.28, 1998/06/08 16:55:57 | version 1.29, 1998/07/07 17:26:41 | ||
---|---|---|---|
|
|
||
int | int | ||
empty(mask, sec) | empty(mask, sec) | ||
struct fd_set *mask; | fd_set *mask; | ||
int sec; | int sec; | ||
{ | { | ||
struct timeval t; | struct timeval t; | ||
t.tv_sec = (long) sec; | t.tv_sec = (long) sec; | ||
t.tv_usec = 0; | t.tv_usec = 0; | ||
return (select(32, mask, (struct fd_set *) 0, (struct fd_set *) 0, &t)); | return (select(32, mask, (fd_set *) 0, (fd_set *) 0, &t)); | ||
} | } | ||
jmp_buf sendabort; | jmp_buf sendabort; | ||
|
|
||
int prox_type, nfnd; | int prox_type, nfnd; | ||
volatile int secndflag; | volatile int secndflag; | ||
char *cmd2; | char *cmd2; | ||
struct fd_set mask; | fd_set mask; | ||
#ifdef __GNUC__ /* XXX: to shut up gcc warnings */ | #ifdef __GNUC__ /* XXX: to shut up gcc warnings */ | ||
(void)&oldintr; | (void)&oldintr; | ||
|
|
||
int argc; | int argc; | ||
char *argv[]; | char *argv[]; | ||
{ | { | ||
struct fd_set mask; | fd_set mask; | ||
int nfnd = 1; | int nfnd = 1; | ||
FD_ZERO(&mask); | FD_ZERO(&mask); | ||
|
|
||
{ | { | ||
char buf[BUFSIZ]; | char buf[BUFSIZ]; | ||
int nfnd; | int nfnd; | ||
struct fd_set mask; | fd_set mask; | ||
if (cout == NULL) { | if (cout == NULL) { | ||
warnx("Lost control connection for abort."); | warnx("Lost control connection for abort."); |