#include <ekg2-config.h>
#include <openssl/ssl.h>
#include <openssl/err.h>
Idź do kodu źródłowego tego pliku.
Definicje |
| #define | SSL_SESSION SSL * |
| #define | SSL_INIT(session) !(session = SSL_new(jabberSslCtx)) |
| #define | SSL_HELLO(session) SSL_connect(session) |
| #define | SSL_BYE(session) SSL_shutdown(session) |
| #define | SSL_DEINIT(session) SSL_free(session) |
| #define | SSL_GLOBAL_INIT() SSL_library_init(); jabberSslCtx = SSL_CTX_new(SSLv23_client_method()) |
| #define | SSL_GLOBAL_DEINIT() SSL_CTX_free(jabberSslCtx) |
| #define | SSL_ERROR(retcode) ERR_error_string(retcode, NULL) |
| #define | SSL_E_AGAIN(ret) ((ret == SSL_ERROR_WANT_READ || ret == SSL_ERROR_WANT_WRITE)) |
| #define | SSL_SEND(session, str, len) SSL_write(session, str, len) |
| #define | SSL_RECV(session, buf, size) SSL_read(session, buf, size) |
| #define | SSL_SET_FD(session, fd) SSL_set_fd(session, fd) |
| #define | SSL_GET_FD(session, fd) fd |
| #define | SSL_WRITE_DIRECTION(session, ret) (ret != SSL_ERROR_WANT_READ) |
Zmienne |
| SSL_CTX * | jabberSslCtx |
Dokumentacja definicji
| #define SSL_BYE |
( |
|
session |
) |
SSL_shutdown(session) |
| #define SSL_DEINIT |
( |
|
session |
) |
SSL_free(session) |
| #define SSL_E_AGAIN |
( |
|
ret |
) |
((ret == SSL_ERROR_WANT_READ || ret == SSL_ERROR_WANT_WRITE)) |
| #define SSL_ERROR |
( |
|
retcode |
) |
ERR_error_string(retcode, NULL) |
| #define SSL_GET_FD |
( |
|
session, |
|
|
|
fd | |
|
) |
| | fd |
| #define SSL_GLOBAL_INIT |
( |
|
) |
SSL_library_init(); jabberSslCtx = SSL_CTX_new(SSLv23_client_method()) |
| #define SSL_HELLO |
( |
|
session |
) |
SSL_connect(session) |
| #define SSL_INIT |
( |
|
session |
) |
!(session = SSL_new(jabberSslCtx)) |
| #define SSL_RECV |
( |
|
session, |
|
|
|
buf, |
|
|
|
size | |
|
) |
| | SSL_read(session, buf, size) |
| #define SSL_SEND |
( |
|
session, |
|
|
|
str, |
|
|
|
len | |
|
) |
| | SSL_write(session, str, len) |
| #define SSL_SESSION SSL * |
| #define SSL_SET_FD |
( |
|
session, |
|
|
|
fd | |
|
) |
| | SSL_set_fd(session, fd) |
| #define SSL_WRITE_DIRECTION |
( |
|
session, |
|
|
|
ret | |
|
) |
| | (ret != SSL_ERROR_WANT_READ) |
Dokumentacja zmiennych