Hi everybody,
I am developing on an SSL enhancement for an SMTP Server and I want ot use the OpenSSL
API
to establish the SSL connection.
So far I initialized the SSL connection, also the SSL_accept worked fine. But as I
want to
read from the socket I always get a -1 as return value.
I am not sure, what the problem is, because when I use the standardrecvI get data from
the
socket.
Here are my implementation steps, perhaps something is missing
SSL_load_error_strings()
SSL_library_init()
RAND_seed(...)
ssl_ctx_serv=SL_CTX_new(SSLv23_client_method())
ssl_con_serv=SSL_new(ssl_ctx_serv)
err_flag=SSL_set_fd(ssl_con_serv,rec_socket)
err_flag=SSL_accept(ssl_con_serv)
ret=SSL_read(ssl_co_servn,line,LINELENGTH)
Everything works fine except SSL_read.
Any suggestions??
Thanx,
Wolfgang Marczy.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]