Hi Mike,

Does this work for Windows (I am writing my program on Windows platform, and Windows presents a socket as a HANDLE )? It seems that this code is for Unix.
Thanks,


Elie

At 04:31 PM 6/16/2004 -0600, Mike Sontum wrote:

You can set any option you want for the socket.
I set the linger option. The SSL layer is "above" the TCP layer
and really does not affect the layer below it.
After you get your socket's accept or connect you can then do the
ssl = SSL_new (ctx);
/* sd is the socket */
SSL_set_fd (ssl, sd);
handshake ......
you can then do a select on the socket and do  a read with SSL_read
(ssl, buffer,sizeof(buffer)).
The point is the socket behaves exactly like it use to. You can  set
some TCP options, with setsockopt.

                                Thanks,

                                         Mike

>>> [EMAIL PROTECTED] 6/16/2004 4:09:33 PM >>>
Hi,

Could you please tell me how I enable IP_TOS using OpenSSL (if it can
be
done)? I know how to do it using regular/non secure socket.
For example:
int result = setsockopt(m_hSocket, IPPROTO_IP, IP_TOS, (char *)&ucTOS,
1);
if (SOCKET_ERROR == result)
{
         error();
}
else
         ...


Thanks,

Elie

Elie Lalo
Senior Software Engineer
Desktop Technologies Group
1414 Mass Avenue
Boxborough, MA 01719
Cisco  Systems, Inc.
Tel : (978)936-1160
Fax: (978)936-2212
Url : www.cisco.com
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]


Elie Lalo
Senior Software Engineer
Desktop Technologies Group
1414 Mass Avenue
Boxborough, MA 01719
Cisco  Systems, Inc.
Tel : (978)936-1160
Fax: (978)936-2212
Url : www.cisco.com

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to