/dovecot/src/lib-ldap/ |
H A D | ldap-iterator.c | 7 struct ldap_search_iterator* ldap_search_iterator_init(struct ldap_result *result) argument 11 i_assert(result->openldap_ret == LDAP_SUCCESS); 12 i_assert(result->error_string == NULL); 14 iter = p_new(result->pool, struct ldap_search_iterator, 1); 15 iter->result = result; 21 if (iter->idx >= array_count(&iter->result->entries)) 23 return array_idx(&iter->result->entries, iter->idx++);
|
H A D | ldap-entry.c | 7 int ldap_entry_init(struct ldap_entry *obj, struct ldap_result *result, argument 15 tmp = ldap_get_dn(result->conn->conn, message); 16 obj->dn = p_strdup(result->pool, tmp); 17 obj->result = result; 20 tmp = ldap_first_attribute(result->conn->conn, message, &bptr); 22 p_array_init(&attr_names, result->pool, 8); 23 p_array_init(&obj->attributes, result->pool, 8); 26 struct ldap_attribute *attr = p_new(result->pool, struct ldap_attribute, 1); 27 attr->name = p_strdup(result [all...] |
/dovecot/src/auth/ |
H A D | mech-plain-common.c | 8 void plain_verify_callback(enum passdb_result result, argument 11 switch (result) {
|
H A D | mech-plain-common.h | 4 void plain_verify_callback(enum passdb_result result,
|
H A D | passdb-lua.c | 23 enum passdb_result result = local 26 if (result == PASSDB_RESULT_PASSWORD_MISMATCH) { 28 } else if (result == PASSDB_RESULT_INTERNAL_FAILURE && error != NULL) { 32 return result; 40 enum passdb_result result; local 46 result = auth_lua_call_passdb_lookup(module->script, request, scheme_r, 49 if (result == PASSDB_RESULT_INTERNAL_FAILURE && error != NULL) { 51 } else if (result != PASSDB_RESULT_OK) { 57 result = PASSDB_RESULT_PASSWORD_MISMATCH; 62 result 72 enum passdb_result result = local 85 enum passdb_result result; local [all...] |
H A D | password-scheme-sodium.c | 15 char result[crypto_pwhash_STRBYTES]; local 27 if (crypto_pwhash_argon2i_str(result, plaintext, strlen(plaintext), rounds, memlimit) < 0) 29 *raw_password_r = (const unsigned char*)t_strdup(result); 30 *size_r = strlen(result); 40 char result[crypto_pwhash_argon2id_STRBYTES]; local 41 i_zero(result); 57 if (crypto_pwhash_argon2id_str(result, plaintext, strlen(plaintext), rounds, memlimit) < 0) 59 *raw_password_r = (const unsigned char*)t_strdup(result); 60 *size_r = strlen(result);
|
/dovecot/src/lib-storage/ |
H A D | mailbox-search-result.c | 7 #include "mailbox-search-result-private.h" 10 mailbox_search_result_analyze_args(struct mail_search_result *result, argument 17 mailbox_search_result_analyze_args(result, 21 result->args_have_flags = TRUE; 24 result->args_have_keywords = TRUE; 27 result->args_have_modseq = TRUE; 39 struct mail_search_result *result; local 41 result = i_new(struct mail_search_result, 1); 42 result->box = box; 43 result 59 struct mail_search_result *result = *_result; local 90 struct mail_search_result *result; local 98 mailbox_search_result_initial_done(struct mail_search_result *result) argument 117 mailbox_search_result_add(struct mail_search_result *result, uint32_t uid) argument 131 mailbox_search_result_remove(struct mail_search_result *result, uint32_t uid) argument 162 mailbox_search_result_never(struct mail_search_result *result, uint32_t uid) argument 188 mailbox_search_result_sync(struct mail_search_result *result, ARRAY_TYPE(seq_range) *removed_uids, ARRAY_TYPE(seq_range) *added_uids) argument [all...] |
H A D | mailbox-search-result-private.h | 11 /* UIDs of messages currently in the result */ 13 /* UIDs of messages that will never match the result */ 27 void mailbox_search_result_initial_done(struct mail_search_result *result); 30 void mailbox_search_result_add(struct mail_search_result *result, uint32_t uid); 31 void mailbox_search_result_remove(struct mail_search_result *result, 36 void mailbox_search_result_never(struct mail_search_result *result,
|
/dovecot/src/lib-storage/index/ |
H A D | index-search-result.h | 4 int index_search_result_update_flags(struct mail_search_result *result, 6 int index_search_result_update_appends(struct mail_search_result *result,
|
H A D | index-search-result.c | 7 #include "mailbox-search-result-private.h" 9 #include "index-search-result.h" 12 search_result_range_remove(struct mail_search_result *result, argument 27 mailbox_search_result_remove(result, uid); 36 mailbox_search_result_remove(result, uid); 53 search_result_update_search(struct mail_search_result *result, argument 69 mail_search_args_init(result->search_args, result->box, FALSE, NULL); 71 t = mailbox_transaction_begin(result->box, 0, __func__); 72 search_ctx = mailbox_search_init(t, result 115 index_search_result_update_flags(struct mail_search_result *result, const ARRAY_TYPE(seq_range) *uids) argument 137 index_search_result_update_appends(struct mail_search_result *result, unsigned int old_messages_count) argument [all...] |
H A D | index-sync-search.c | 7 #include "mailbox-search-result-private.h" 8 #include "index-search-result.h" 12 search_result_want_flag_updates(const struct mail_search_result *result) argument 14 if (!result->args_have_flags && !result->args_have_keywords && 15 !result->args_have_modseq) { 16 /* search result doesn't care about flag changes */ 67 struct mail_search_result *result) 69 if ((result->flags & MAILBOX_SEARCH_RESULT_FLAG_UPDATE) == 0) { 70 /* not an updateable search result */ 66 search_result_update(struct index_mailbox_sync_context *ctx, struct mail_search_result *result) argument [all...] |
/dovecot/src/lib-otp/ |
H A D | otp-hash.h | 16 void digest_final(struct digest_context *ctx, unsigned char *result); 17 void digest_otp_final(struct digest_context *ctx, unsigned char *result); 21 unsigned int step, unsigned char *result); 24 unsigned char *result);
|
/dovecot/src/lib-sql/ |
H A D | driver-pgsql.c | 80 static void result_finish(struct pgsql_result *result); 82 transaction_update_callback(struct sql_result *result, 345 struct pgsql_result *result = (struct pgsql_result *)_result; local 348 i_assert(!result->api.callback); 349 i_assert(db->cur_result == result); 350 i_assert(result->callback == NULL); 356 success = result->pgres != NULL && !db->fatal_error; 357 if (result->pgres != NULL) { 358 PQclear(result->pgres); 359 result 383 result_finish(struct pgsql_result *result) argument 418 get_result(struct pgsql_result *result) argument 440 flush_callback(struct pgsql_result *result) argument 463 query_timeout(struct pgsql_result *result) argument 474 do_query(struct pgsql_result *result, const char *query) argument 542 struct pgsql_result *result; local 555 struct pgsql_result *result; local 566 pgsql_query_s_callback(struct sql_result *result, void *context) argument 609 struct sql_result *result; local 648 struct sql_result *result; local 658 struct pgsql_result *result = (struct pgsql_result *)_result; local 700 driver_pgsql_result_fetch_fields(struct pgsql_result *result) argument 717 struct pgsql_result *result = (struct pgsql_result *)_result; local 726 struct pgsql_result *result = (struct pgsql_result *)_result; local 736 struct pgsql_result *result = (struct pgsql_result *)_result; local 751 struct pgsql_result *result = (struct pgsql_result *)_result; local 763 struct pgsql_result *result = (struct pgsql_result *)_result; local 789 driver_pgsql_result_find_field_value(struct sql_result *result, const char *field_name) argument 803 struct pgsql_result *result = (struct pgsql_result *)_result; local 822 struct pgsql_result *result = (struct pgsql_result *)_result; local 868 transaction_commit_callback(struct sql_result *result, struct pgsql_transaction_context *ctx) argument 913 transaction_commit_error_callback(struct pgsql_transaction_context *ctx, struct sql_result *result) argument 926 transaction_begin_callback(struct sql_result *result, struct pgsql_transaction_context *ctx) argument 944 transaction_update_callback(struct sql_result *result, struct sql_transaction_query *query) argument 970 transaction_trans_query_callback(struct sql_result *result, struct sql_transaction_query *query) argument 1001 struct sql_commit_result result; local 1024 commit_multi_fail(struct pgsql_transaction_context *ctx, struct sql_result *result, const char *query) argument 1037 struct sql_result *result; local 1076 struct sql_result *result; local [all...] |
H A D | driver-test.h | 17 /* test result, rows and columns */ 18 struct test_driver_result_set *result; member in struct:test_driver_result 25 const struct test_driver_result *result);
|
H A D | sql-api.c | 224 struct sql_result *result = local 227 return result; 374 void sql_result_ref(struct sql_result *result) argument 376 result->refcount++; 379 void sql_result_unref(struct sql_result *result) argument 381 i_assert(result->refcount > 0); 382 if (--result->refcount > 0) 385 i_free(result->map); 386 result->v.free(result); 402 sql_result_build_map(struct sql_result *result, const struct sql_field_def *fields, size_t dest_size) argument 440 sql_result_setup_fetch(struct sql_result *result, const struct sql_field_def *fields, void *dest, size_t dest_size) argument 450 sql_result_fetch(struct sql_result *result) argument 492 sql_result_next_row(struct sql_result *result) argument 505 sql_result_more(struct sql_result **result, sql_query_callback_t *callback, void *context) argument 514 sql_result_more_sync_callback(struct sql_result *result, void *context) argument 521 sql_result_more_s(struct sql_result **result) argument 530 sql_result_get_fields_count(struct sql_result *result) argument 535 sql_result_get_field_name(struct sql_result *result, unsigned int idx) argument 541 sql_result_find_field(struct sql_result *result, const char *field_name) argument 546 sql_result_get_field_value(struct sql_result *result, unsigned int idx) argument 553 sql_result_get_field_value_binary(struct sql_result *result, unsigned int idx, size_t *size_r) argument 559 sql_result_find_field_value(struct sql_result *result, const char *field_name) argument 565 sql_result_get_values(struct sql_result *result) argument 570 sql_result_get_error(struct sql_result *result) argument 575 sql_result_get_error_type(struct sql_result *result) argument [all...] |
H A D | driver-cassandra.c | 125 const CassResult *result; member in struct:cassandra_result 183 struct cassandra_result *result; member in struct:cassandra_sql_statement 236 static void driver_cassandra_result_send_query(struct cassandra_result *result); 238 static void result_finish(struct cassandra_result *result); 753 struct cassandra_result *result) 760 if (results[i] == result) { 768 static void driver_cassandra_log_result(struct cassandra_result *result, argument 771 struct cassandra_db *db = (struct cassandra_db *)result->api.db; 784 result->is_prepared ? "prepared " : "", result 752 driver_cassandra_result_unlink(struct cassandra_db *db, struct cassandra_result *result) argument 810 struct cassandra_result *result = (struct cassandra_result *)_result; local 842 result_finish(struct cassandra_result *result) argument 869 query_resend_with_fallback(struct cassandra_result *result) argument 915 struct cassandra_result *result = context; local 978 driver_cassandra_init_statement(struct cassandra_result *result) argument 991 driver_cassandra_result_send_query(struct cassandra_result *result) argument 1007 driver_cassandra_want_fallback_query(struct cassandra_result *result) argument 1041 driver_cassandra_send_query(struct cassandra_result *result) argument 1115 struct cassandra_result *result; local 1136 struct cassandra_result *result; local 1155 cassandra_query_s_callback(struct sql_result *result, void *context) argument 1193 struct sql_result *result; local 1231 struct sql_result *result; local 1241 driver_cassandra_get_value(struct cassandra_result *result, const CassValue *value, const char **str_r, size_t *len_r) argument 1301 driver_cassandra_result_next_page(struct cassandra_result *result) argument 1321 struct cassandra_result *result = (struct cassandra_result *)_result; local 1406 struct cassandra_result *result = (struct cassandra_result *)_result; local 1429 struct cassandra_result *result = (struct cassandra_result *)_result; local 1441 struct cassandra_result *result = (struct cassandra_result *)_result; local 1461 struct cassandra_result *result = (struct cassandra_result *)_result; local 1468 struct cassandra_result *result = (struct cassandra_result *)_result; local 1515 transaction_commit_callback(struct sql_result *result, void *context) argument 1537 struct sql_commit_result result; local 1592 struct sql_result *result = NULL; local [all...] |
H A D | driver-mysql.c | 51 MYSQL_RES *result; member in struct:mysql_result 341 struct sql_result *result; local 343 result = sql_query_s(db, query); 344 result->callback = TRUE; 345 callback(result, context); 346 result->callback = FALSE; 347 sql_result_unref(result); 354 struct mysql_result *result; local 357 result = i_new(struct mysql_result, 1); 358 result 393 struct mysql_result *result = (struct mysql_result *)_result; local 406 struct mysql_result *result = (struct mysql_result *)_result; local 427 driver_mysql_result_fetch_fields(struct mysql_result *result) argument 439 struct mysql_result *result = (struct mysql_result *)_result; local 448 struct mysql_result *result = (struct mysql_result *)_result; local 458 struct mysql_result *result = (struct mysql_result *)_result; local 473 struct mysql_result *result = (struct mysql_result *)_result; local 482 struct mysql_result *result = (struct mysql_result *)_result; local 492 driver_mysql_result_find_field_value(struct sql_result *result, const char *field_name) argument 506 struct mysql_result *result = (struct mysql_result *)_result; local 544 struct sql_commit_result result; local 569 struct mysql_result *result = (struct mysql_result *)_result; local [all...] |
/dovecot/src/lib-mail/ |
H A D | test-rfc2231-parser.c | 31 const char *const *result; local 36 test_assert(rfc2231_parse(&parser, &result) == 0); 37 for (i = 0; output[i] != NULL && result[i] != NULL; i++) 38 test_assert(strcmp(output[i], result[i]) == 0); 39 test_assert(output[i] == NULL && result[i] == NULL);
|
/dovecot/src/lib/ |
H A D | ipwd.c | 47 struct passwd *result; local 52 errno = getpwnam_r(name, pwd_r, pwbuf, pwbuf_size, &result); 54 if (result != NULL) 65 struct passwd *result; local 70 errno = getpwuid_r(uid, pwd_r, pwbuf, pwbuf_size, &result); 72 if (result != NULL) 79 struct group *result; local 84 errno = getgrnam_r(name, grp_r, grbuf, grbuf_size, &result); 86 if (result != NULL) 93 struct group *result; local [all...] |
H A D | bloomfilter.c | 35 bloomfilter_hash_fold(unsigned char result[STATIC_ARRAY BLOOMFILTER_HASH_BYTES], 39 /* rolls 128 bit result into a 64 bit result by xoring the first 64 bits 41 return be64_to_cpu_unaligned(&result[0]) ^ 42 be64_to_cpu_unaligned(&result[8]) ^ 45 /* rolls 128 bit result into a 32 bit result by folding 47 return be32_to_cpu_unaligned(&result[0]) ^ 48 be32_to_cpu_unaligned(&result[4]) ^ 49 be32_to_cpu_unaligned(&result[ 57 unsigned char result[MURMURHASH3_128_RESULTBYTES]; local 65 unsigned char result[MD5_RESULTLEN]; local 122 size_t result; local 138 size_t result; local [all...] |
H A D | md4.h | 26 unsigned char result[STATIC_ARRAY MD4_RESULTLEN]); 29 unsigned char result[STATIC_ARRAY MD4_RESULTLEN]);
|
/dovecot/src/lib-charset/ |
H A D | test-charset.c | 23 enum charset_result result; member in struct:__anon78 29 enum charset_result result; local 35 tests[i].input, str, &result) == 0, i); 37 test_assert_idx(result == tests[i].result, i); 48 str_c(src), str, &result) == 0, i); 67 enum charset_result result; member in struct:__anon79 79 enum charset_result result; local 87 tests[i].input, str, &result) == 0, i); 89 test_assert_idx(result 120 enum charset_result result; local [all...] |
H A D | charset-iconv.c | 57 enum charset_result *result) 66 *result = charset_utf8_to_utf8(t->normalizer, src, src_size, dest); 77 *result = CHARSET_RET_OK; 79 /* set result just to avoid compiler warning */ 80 *result = CHARSET_RET_INCOMPLETE_INPUT; 84 *result = CHARSET_RET_INCOMPLETE_INPUT; 87 *result = CHARSET_RET_INVALID_INPUT; 98 *result = CHARSET_RET_INVALID_INPUT; 107 enum charset_result result; local 115 ret = charset_to_utf8_try(t, src + pos, &size, dest, &result); 55 charset_to_utf8_try(struct charset_translation *t, const unsigned char *src, size_t *src_size, buffer_t *dest, enum charset_result *result) argument [all...] |
/dovecot/src/lib-storage/index/mbox/ |
H A D | mbox-md5.h | 11 unsigned char result[STATIC_ARRAY 16]);
|
/dovecot/src/imap/ |
H A D | cmd-status.c | 14 struct imap_status_result result; local 40 if (imap_status_get(cmd, ns, mailbox, &items, &result) < 0) { 41 client_send_tagline(cmd, result.errstr); 45 imap_status_send(client, orig_mailbox, &items, &result);
|