HCoop
/
hcoop
/
domtool2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Basic client/server thing going on with unencrypted OpenSSL
[hcoop/domtool2.git]
/
openssl
/
openssl_sml.c
diff --git
a/openssl/openssl_sml.c
b/openssl/openssl_sml.c
index
b35262b
..
b2fbb89
100644
(file)
--- a/
openssl/openssl_sml.c
+++ b/
openssl/openssl_sml.c
@@
-30,6
+30,10
@@
const char *OpenSSL_SML_reason_error_string(int err) {
return ERR_reason_error_string(err);
}
return ERR_reason_error_string(err);
}
+int OpenSSL_SML_read(BIO *b, void *data, int len) {
+ return BIO_read(b, data, len);
+}
+
int OpenSSL_SML_write(BIO *b, const void *data, int len) {
return BIO_write(b, data, len);
}
int OpenSSL_SML_write(BIO *b, const void *data, int len) {
return BIO_write(b, data, len);
}
@@
-38,6
+42,10
@@
BIO *OpenSSL_SML_new_connect(char *addr) {
return BIO_new_connect(addr);
}
return BIO_new_connect(addr);
}
+BIO *OpenSSL_SML_new_accept(char *addr) {
+ return BIO_new_accept(addr);
+}
+
void OpenSSL_SML_free_all(BIO *b) {
BIO_free_all(b);
}
void OpenSSL_SML_free_all(BIO *b) {
BIO_free_all(b);
}
@@
-45,3
+53,7
@@
void OpenSSL_SML_free_all(BIO *b) {
int OpenSSL_SML_do_connect(BIO *b) {
return BIO_do_connect(b);
}
int OpenSSL_SML_do_connect(BIO *b) {
return BIO_do_connect(b);
}
+
+int OpenSSL_SML_do_accept(BIO *b) {
+ return BIO_do_accept(b);
+}