#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