/dovecot/src/director/ |
H A D | user-directory.h | 16 unsigned int username_hash; member in struct:user 44 unsigned int username_hash); 47 user_directory_add(struct user_directory *dir, unsigned int username_hash,
|
H A D | notify-connection.c | 31 const char *username, unsigned int username_hash) 36 user = user_directory_lookup(tag->users, username_hash); 30 notify_update_user(struct director *dir, struct mail_tag *tag, const char *username, unsigned int username_hash) argument
|
H A D | director-request.c | 36 unsigned int username_hash; member in struct:director_request 77 str_printfa(str, ", hash=%u", request->username_hash); 103 user_directory_lookup(tag->users, request->username_hash); 134 unsigned int username_hash; local 137 &username_hash)) { 147 request->username_hash = username_hash; 197 user->username_hash); 213 request->username_hash); 221 host = mail_host_get_by_hash(dir->mail_hosts, user->username_hash, [all...] |
H A D | user-directory.c | 24 /* unsigned int username_hash => user */ 65 hash_table_remove(dir->hash, POINTER_CAST(user->username_hash)); 96 user->username_hash); 129 unsigned int username_hash) 135 user = hash_table_lookup(dir->hash, POINTER_CAST(username_hash)); 144 user_directory_add(struct user_directory *dir, unsigned int username_hash, argument 154 user->username_hash = username_hash; 165 hash_table_insert(dir->hash, POINTER_CAST(user->username_hash), user); 128 user_directory_lookup(struct user_directory *dir, unsigned int username_hash) argument
|
H A D | director.h | 82 unsigned int username_hash; member in struct:director_kill_context 226 unsigned int username_hash, struct mail_host *host) 237 unsigned int username_hash, 240 void director_user_killed(struct director *dir, unsigned int username_hash); 244 unsigned int username_hash) ATTR_NULL(3);
|
H A D | director.c | 735 "USER\t%u\t%s\t%u\n", user->username_hash, user->host->ip_str, 739 "USER\t%u\t%s\n", user->username_hash, user->host->ip_str)); 761 user->username_hash, user->host->ip_str); 789 ctx->username_hash); 798 ctx->username_hash, 804 ctx->username_hash, 816 ctx->username_hash, result); 822 ctx->username_hash, result); 874 t_strdup_printf("%u", user->username_hash), 883 dir_debug("Flushing user %u via %s", user->username_hash, 1119 director_move_user(struct director *dir, struct director_host *src, struct director_host *orig_src, unsigned int username_hash, struct mail_host *host) argument 1254 director_kick_user_hash(struct director *dir, struct director_host *src, struct director_host *orig_src, unsigned int username_hash, const struct ip_addr *except_ip) argument 1278 director_send_user_killed_everywhere(struct director *dir, struct director_host *src, struct director_host *orig_src, unsigned int username_hash) argument 1294 director_user_tag_killed(struct director *dir, struct mail_tag *tag, unsigned int username_hash) argument 1330 director_user_killed(struct director *dir, unsigned int username_hash) argument 1339 director_user_tag_killed_everywhere(struct director *dir, struct mail_tag *tag, struct director_host *src, struct director_host *orig_src, unsigned int username_hash) argument 1368 director_user_killed_everywhere(struct director *dir, struct director_host *src, struct director_host *orig_src, unsigned int username_hash) argument [all...] |
H A D | doveadm-connection.c | 557 user->username_hash, 562 user->username_hash, new_host); 681 unsigned int username_hash; local 692 if (str_to_uint(username, &username_hash) < 0) { 694 username, &username_hash)) { 703 user_directory_lookup(mail_tag->users, username_hash); 713 host = mail_host_get_by_hash(conn->dir->mail_hosts, username_hash, tag); 721 username_hash, tag); 755 user->username_hash, expire_time, 767 unsigned int username_hash; local [all...] |
H A D | director-connection.c | 597 unsigned int username_hash, struct mail_host *host, 618 username_hash, timestamp); 622 user = user_directory_lookup(users, username_hash); 624 *user_r = user_directory_add(users, username_hash, 627 dir_debug("user refresh: %u added", username_hash); 635 username_hash); 645 dir_debug("user refresh: %u set weak", username_hash); 651 username_hash, host->ip_str, 662 "replacing host %s with %s", username_hash, 670 username_hash, use 596 director_user_refresh(struct director_connection *conn, unsigned int username_hash, struct mail_host *host, time_t timestamp, bool weak, bool *forced_r, struct user **user_r) argument 756 unsigned int username_hash, timestamp; local 818 unsigned int username_hash; local 1014 unsigned int username_hash; local 1273 unsigned int username_hash; local 1337 unsigned int username_hash; local 1360 unsigned int username_hash; local 1377 unsigned int seq, username_hash; local [all...] |