diff options
author | Daniel Stenberg <daniel@haxx.se> | 2000-05-22 14:12:12 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2000-05-22 14:12:12 +0000 |
commit | 96dde76b99897352aa3d0877a0b621a9e605733e (patch) | |
tree | 4fdab47b4c9769405aa799bf65971c31abf2de6b /lib/telnet.c | |
parent | fb9d1ff00f76836dd66725de869656c5fa53b071 (diff) |
moved here from the newlib branch
Diffstat (limited to 'lib/telnet.c')
-rw-r--r-- | lib/telnet.c | 36 |
1 files changed, 21 insertions, 15 deletions
diff --git a/lib/telnet.c b/lib/telnet.c index 8ca12450d..68571829d 100644 --- a/lib/telnet.c +++ b/lib/telnet.c @@ -225,7 +225,7 @@ static void printoption(struct UrlData *data, char *fmt; char *opt; - if (data->conf & CONF_VERBOSE) + if (data->bits.verbose) { if (cmd == IAC) { @@ -628,7 +628,7 @@ static void printsub(struct UrlData *data, { int i = 0; - if (data->conf & CONF_VERBOSE) + if (data->bits.verbose) { if (direction) { @@ -871,23 +871,29 @@ void telwrite(struct UrlData *data, } } -UrgError telnet(struct UrlData *data) +CURLcode telnet_done(struct connectdata *conn) { - int sockfd = data->firstsocket; - fd_set readfd; - fd_set keepfd; + return CURLE_OK; +} + +CURLcode telnet(struct connectdata *conn) +{ + struct UrlData *data = conn->data; + int sockfd = data->firstsocket; + fd_set readfd; + fd_set keepfd; - bool keepon = TRUE; - char *buf = data->buffer; - int nread; + bool keepon = TRUE; + char *buf = data->buffer; + int nread; - init_telnet(data); + init_telnet(data); - FD_ZERO (&readfd); /* clear it */ - FD_SET (sockfd, &readfd); - FD_SET (1, &readfd); + FD_ZERO (&readfd); /* clear it */ + FD_SET (sockfd, &readfd); + FD_SET (1, &readfd); - keepfd = readfd; + keepfd = readfd; while (keepon) { @@ -931,7 +937,7 @@ UrgError telnet(struct UrlData *data) telrcv(data, (unsigned char *)buf, nread); } } - return URG_OK; + return CURLE_OK; } |