|
static void | _auth (xmpp_conn_t *const conn) |
|
static void | _handle_open_sasl (xmpp_conn_t *const conn) |
|
static void | _handle_open_tls (xmpp_conn_t *const conn) |
|
static int | _handle_component_auth (xmpp_conn_t *const conn) |
|
static int | _handle_component_hs_response (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_missing_legacy (xmpp_conn_t *const conn, void *const userdata) |
|
static int | _handle_legacy (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_features_sasl (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_sasl_result (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_digestmd5_challenge (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_digestmd5_rspauth (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_scram_sha1_challenge (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static char * | _make_scram_sha1_init_msg (xmpp_conn_t *const conn) |
|
static int | _handle_missing_features_sasl (xmpp_conn_t *const conn, void *const userdata) |
|
static int | _handle_missing_bind (xmpp_conn_t *const conn, void *const userdata) |
|
static int | _handle_bind (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_session (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_missing_session (xmpp_conn_t *const conn, void *const userdata) |
|
static int | _handle_missing_handshake (xmpp_conn_t *const conn, void *const userdata) |
|
static int | _handle_error (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static int | _handle_missing_features (xmpp_conn_t *const conn, void *const userdata) |
|
static int | _handle_features (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static char * | _get_authid (xmpp_conn_t *const conn) |
|
static int | _handle_proceedtls_default (xmpp_conn_t *const conn, xmpp_stanza_t *const stanza, void *const userdata) |
|
static xmpp_stanza_t * | _make_starttls (xmpp_conn_t *const conn) |
|
static xmpp_stanza_t * | _make_sasl_auth (xmpp_conn_t *const conn, const char *const mechanism) |
|
void | auth_handle_open (xmpp_conn_t *const conn) |
| Set up handlers at stream start. More...
|
|
void | auth_handle_component_open (xmpp_conn_t *const conn) |
|
void | auth_handle_open_raw (xmpp_conn_t *const conn) |
|
void | auth_handle_open_stub (xmpp_conn_t *const conn) |
|
Authentication function and handlers.