summaryrefslogtreecommitdiff
path: root/pop3d
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2004-06-03 21:34:29 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2004-06-03 21:34:29 +0000
commitcade1642ae04e25b0326b2c8b97d200d25a1df30 (patch)
tree3b658e6eed0167d064fd7f9d0b0e1b5af75d02b3 /pop3d
parentccdc7d370fafb30ec8795b0fa909876a3426bd16 (diff)
downloadmailutils-cade1642ae04e25b0326b2c8b97d200d25a1df30.tar.gz
mailutils-cade1642ae04e25b0326b2c8b97d200d25a1df30.tar.bz2
Use stream transport instead of fd
Diffstat (limited to 'pop3d')
-rw-r--r--pop3d/extra.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/pop3d/extra.c b/pop3d/extra.c
index 3d6fe5966..1915110b8 100644
--- a/pop3d/extra.c
+++ b/pop3d/extra.c
@@ -153,14 +153,9 @@ int
pop3d_init_tls_server ()
{
stream_t stream;
- int in_fd;
- int out_fd;
int rc;
-
- if (stream_get_fd (istream, &in_fd)
- || stream_get_fd (ostream, &out_fd))
- return 0;
- rc = tls_stream_create (&stream, in_fd, out_fd, 0);
+
+ rc = tls_stream_create (&stream, istream, ostream, 0);
if (rc)
return 0;
@@ -172,8 +167,6 @@ pop3d_init_tls_server ()
return 0;
}
- stream_destroy (&istream, stream_get_owner (istream));
- stream_destroy (&ostream, stream_get_owner (ostream));
istream = ostream = stream;
return 1;
}

Return to:

Send suggestions and report system problems to the System administrator.