Basic client/server thing going on with unencrypted OpenSSL
[hcoop/domtool2.git] / openssl / openssl_sml.h
CommitLineData
559e89e9
AC
1#include "openssl/bio.h"
2#include "openssl/ssl.h"
3#include "openssl/err.h"
4
5void OpenSSL_SML_add_all_algorithms(void);
6void OpenSSL_SML_load_error_strings(void);
7void OpenSSL_SML_load_BIO_strings(void);
07cc384c 8
559e89e9
AC
9int OpenSSL_SML_get_error(void);
10const char *OpenSSL_SML_lib_error_string(int err);
11const char *OpenSSL_SML_func_error_string(int err);
12const char *OpenSSL_SML_reason_error_string(int err);
07cc384c
AC
13
14int OpenSSL_SML_read(BIO *b, void *data, int len);
559e89e9 15int OpenSSL_SML_write(BIO *b, const void *data, int len);
07cc384c 16
559e89e9 17BIO *OpenSSL_SML_new_connect(char *addr);
559e89e9 18int OpenSSL_SML_do_connect(BIO *b);
07cc384c
AC
19
20BIO *OpenSSL_SML_new_accept(char *addr);
21int OpenSSL_SML_do_accept(BIO *b);
22
23void OpenSSL_SML_free_all(BIO *b);
24