Vladislav Marinov wrote:
Hi Erik,
I am currently trying to use the DTLS support from OpenSSL (not
completely successfully so far but I am learning..)... so my impression
is that when you create the context object you just have to use the dtls
method. Then there is also a datagram BIO if you plan to use BIOs. What
I wanted to say is that I didn't find any specific API for DTLS. The
functions are the same.... just the method that you use for creating the
CTX object is different.
Thanks for your response Vladislav.
Searching the source files for features that match "DTLS" (case
insensitive), showed that:
- the only source files that make use of functions related to DTLS,
reside in the ssl subdirectory of the openssl distribution. These source
files match the glob pattern "ssl/d1_*.c";
- all the definitions of these DTLS related functions, appear to be
defined in a *non-public* header file "ssl_locl.h";
- there is one *public* header file "include/dtls1.h". It defines some
DTLS related data structures; no functions;
- not a single source file in the openssl distribution includes the
above mentioned public header file.
So, indeed, it appears that the DTLS function interface hasn't been made
public (yet). That might well be because no API *functions* are needed
for the use of DTLS. However, some data structures are public.
In your exploration of the openssl DTLS support, did you make use of the
header file dtls1.h?
Greetings,
Erik
Vladislav
Erik Leunissen wrote:
My previous post (30/03/07 01:54) regarding DTLS support didn't
receive any replies. Maybe I wasn't clear. So here's the question
rephrased:
Can somebody please point out the commands to do DTLS?
Thanks in advance,
Erik Leunissen
==============
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]