Searched defs:callback (Results 1 - 25 of 156) sorted by relevance

1234567

/dovecot/src/auth/
H A Duserdb-prefetch.c13 userdb_callback_t *callback)
27 callback(USERDB_RESULT_INTERNAL_FAILURE, auth_request);
36 callback(USERDB_RESULT_USER_UNKNOWN, auth_request);
41 callback(USERDB_RESULT_OK, auth_request);
12 prefetch_lookup(struct auth_request *auth_request, userdb_callback_t *callback) argument
H A Dpassdb-sia.c34 verify_plain_callback_t *callback)
45 callback(PASSDB_RESULT_PASSWORD_MISMATCH, request);
47 callback(PASSDB_RESULT_OK, request);
33 local_sia_verify_plain(struct auth_request *request, const char *password, verify_plain_callback_t *callback) argument
H A Ddb-oauth2.h27 db_oauth2_lookup_callback_t *callback; member in struct:db_oauth2_request
38 void db_oauth2_lookup(struct db_oauth2 *db, struct db_oauth2_request *req, const char *token, struct auth_request *request, db_oauth2_lookup_callback_t *callback, void *context);
39 #define db_oauth2_lookup(db, req, token, request, callback, context) \
41 CALLBACK_TYPECHECK(callback, void(*)(struct db_oauth2_request *, enum passdb_result, const char*, typeof(context))), \
42 request, (db_oauth2_lookup_callback_t*)callback, (void*)context)
H A Dpassdb-bsdauth.c18 verify_plain_callback_t *callback)
30 callback(PASSDB_RESULT_INTERNAL_FAILURE, request);
34 callback(PASSDB_RESULT_USER_UNKNOWN, request);
48 callback(PASSDB_RESULT_PASSWORD_MISMATCH, request);
55 callback(PASSDB_RESULT_OK, request);
17 bsdauth_verify_plain(struct auth_request *request, const char *password, verify_plain_callback_t *callback) argument
H A Dpassdb-oauth2.c29 verify_plain_callback_t *callback)
36 req->verify_callback = callback;
28 oauth2_verify_plain(struct auth_request *request, const char *password, verify_plain_callback_t *callback) argument
H A Dpassdb-passwd.c43 verify_plain_callback_t *callback)
51 callback(res, request);
62 callback(PASSDB_RESULT_PASSWORD_MISMATCH, request);
69 callback(PASSDB_RESULT_OK, request);
74 lookup_credentials_callback_t *callback)
81 callback(res, NULL, 0, request);
87 PASSWD_PASS_SCHEME, callback, request);
42 passwd_verify_plain(struct auth_request *request, const char *password, verify_plain_callback_t *callback) argument
73 passwd_lookup_credentials(struct auth_request *request, lookup_credentials_callback_t *callback) argument
H A Dpassdb-shadow.c40 verify_plain_callback_t *callback)
48 callback(res, request);
60 callback(PASSDB_RESULT_PASSWORD_MISMATCH, request);
67 callback(PASSDB_RESULT_OK, request);
72 lookup_credentials_callback_t *callback)
79 callback(res, NULL, 0, request);
85 SHADOW_PASS_SCHEME, callback, request);
39 shadow_verify_plain(struct auth_request *request, const char *password, verify_plain_callback_t *callback) argument
71 shadow_lookup_credentials(struct auth_request *request, lookup_credentials_callback_t *callback) argument
H A Dtest-mock.c25 verify_plain_callback_t *callback)
27 callback(PASSDB_RESULT_OK, request);
24 passdb_mock_verify_plain(struct auth_request *request, const char *password ATTR_UNUSED, verify_plain_callback_t *callback) argument
H A Duserdb-checkpassword.c19 userdb_callback_t *callback)
25 callback(USERDB_RESULT_INTERNAL_FAILURE, request);
28 callback(USERDB_RESULT_USER_UNKNOWN, request);
37 callback(USERDB_RESULT_OK, request);
43 checkpassword_lookup(struct auth_request *request, userdb_callback_t *callback) argument
50 userdb_checkpassword_callback, callback);
16 userdb_checkpassword_callback(struct auth_request *request, enum db_checkpassword_status status, const char *const *extra_fields, userdb_callback_t *callback) argument
/dovecot/src/lib/
H A Dioloop-notify-fd.c10 io_callback_t *callback, void *context)
16 io->io.callback = callback;
9 io_notify_fd_add(struct ioloop_notify_fd_context *ctx, int fd, io_callback_t *callback, void *context) argument
H A Diostream-private.h9 void (*callback)(void *context); member in struct:iostream_destroy_callback
35 void (*callback)(void *), void *context);
37 void (*callback)(void *));
H A Dlog-throttle.c10 log_throttle_callback_t *callback; member in struct:log_throttle
22 log_throttle_callback_t *callback, void *context)
33 throttle->callback = callback;
50 throttle->callback(throttle->last_count, throttle->context);
60 the callback */
21 log_throttle_init(const struct log_throttle_settings *set, log_throttle_callback_t *callback, void *context) argument
H A Dfile-dotlock.h25 lock is detected and will be overridden in secs_left. If callback
27 bool (*callback)(unsigned int secs_left, bool stale, void *context); member in struct:dotlock_settings
H A Dmemarea.c10 memarea_free_callback_t *callback; member in struct:memarea
23 memarea_free_callback_t *callback, void *context)
27 i_assert(callback != NULL);
32 area->callback = callback;
61 area->callback(area->context);
22 memarea_init(const void *data, size_t size, memarea_free_callback_t *callback, void *context) argument
/dovecot/src/lib-ldap/
H A Dldap-client.c54 ldap_result_callback_t *callback, void *context)
58 ldap_connection_search_start(client->list->conn, input, callback, context);
64 ldap_result_callback_t *callback, void *context)
66 ldap_connection_compare_start(client->list->conn, input, callback, context);
52 ldap_search_start(struct ldap_client *client, const struct ldap_search_input *input, ldap_result_callback_t *callback, void *context) argument
62 ldap_compare_start(struct ldap_client *client, const struct ldap_compare_input *input, ldap_result_callback_t *callback, void *context) argument
H A Dldap-compare.c90 ldap_result_callback_t *callback,
101 req->result_callback = callback;
88 ldap_connection_compare_start(struct ldap_connection *conn, const struct ldap_compare_input *input, ldap_result_callback_t *callback, void *context) argument
H A Dldap-search.c128 ldap_result_callback_t *callback,
144 req->result_callback = callback;
126 ldap_connection_search_start(struct ldap_connection *conn, const struct ldap_search_input *input, ldap_result_callback_t *callback, void *context) argument
/dovecot/src/lib-master/
H A Dmaster-login.h29 master_login_callback_t *callback; member in struct:master_login_settings
H A Dipc-client.c16 ipc_client_callback_t *callback; member in struct:ipc_client_cmd
22 ipc_client_callback_t *callback; member in struct:ipc_client
64 cmds[0].callback(state, line, cmds[0].context);
108 cmd->callback(IPC_CLIENT_CMD_STATE_ERROR,
146 ipc_client_callback_t *callback, void *context)
152 callback(IPC_CLIENT_CMD_STATE_ERROR,
164 ipc_cmd->callback = callback;
145 ipc_client_cmd(struct ipc_client *client, const char *cmd, ipc_client_callback_t *callback, void *context) argument
/dovecot/src/lib-oauth2/
H A Doauth2-introspect.c19 oauth2_introspection_callback_t *callback = req->is_callback; local
21 callback(res, req->is_context);
73 oauth2_introspection_callback_t *callback,
86 req->is_callback = callback;
71 oauth2_introspection_start(const struct oauth2_settings *set, const struct oauth2_request_input *input, oauth2_introspection_callback_t *callback, void *context) argument
H A Doauth2-refresh.c19 oauth2_refresh_callback_t *callback = req->re_callback; local
21 callback(res, req->re_context);
113 oauth2_refresh_callback_t *callback,
126 req->re_callback = callback;
111 oauth2_refresh_start(const struct oauth2_settings *set, const struct oauth2_request_input *input, oauth2_refresh_callback_t *callback, void *context) argument
H A Doauth2-token-validate.c20 oauth2_token_validation_callback_t *callback = req->tv_callback; local
22 callback(res, req->tv_context);
102 oauth2_token_validation_callback_t *callback,
116 req->tv_callback = callback;
100 oauth2_token_validation_start(const struct oauth2_settings *set, const struct oauth2_request_input *input, oauth2_token_validation_callback_t *callback, void *context) argument
/dovecot/src/login-common/
H A Daccess-lookup.c22 access_lookup_callback_t *callback; member in struct:access_lookup
46 lookup->callback(success, lookup->context);
57 lookup->callback(FALSE, lookup->context);
65 access_lookup_callback_t *callback, void *context)
96 lookup->callback = callback;
64 access_lookup(const char *path, int client_fd, const char *daemon_name, access_lookup_callback_t *callback, void *context) argument
/dovecot/src/ipc/
H A Dipc-connection.h10 ipc_cmd_callback_t *callback; member in struct:ipc_connection_cmd
44 ipc_cmd_callback_t *callback, void *context);
/dovecot/src/lib-mail/
H A Dmessage-header-decode.c74 message_header_decode_callback_t *callback,
93 if (!callback(data + start_pos, pos - start_pos,
118 if (!callback(CONST_PTR_OFFSET(decodebuf->data,
132 (void)callback(data + start_pos, size - start_pos,
73 message_header_decode(const unsigned char *data, size_t size, message_header_decode_callback_t *callback, void *context) argument

Completed in 115 milliseconds

1234567