Searched refs:session_id (Results 1 - 25 of 58) sorted by relevance

123

/dovecot/src/auth/
H A Dauth-token.h8 const char *username, const char *session_id);
H A Dmech-dovecot-token.c15 const char *session_id, *username, *pid, *service, *error; local
20 /* service \0 pid \0 username \0 session_id \0 auth_token */
22 session_id = username = pid = auth_token = NULL;
32 session_id = (const char *)data + i;
52 auth_token_get(service, pid, request->user, session_id);
H A Dauth-token.c164 const char *username, const char *session_id)
172 if (session_id != NULL && *session_id != '\0')
173 hmac_update(&ctx, session_id, strlen(session_id));
163 auth_token_get(const char *service, const char *session_pid, const char *username, const char *session_id) argument
/dovecot/src/indexer/
H A Dindexer-queue.h11 char *session_id; member in struct:indexer_request
42 const char *session_id, unsigned int max_recent_msgs,
H A Dindexer-queue.c85 const char *session_id,
95 request->session_id = i_strdup(session_id);
135 const char *session_id, unsigned int max_recent_msgs,
141 session_id, max_recent_msgs,
83 indexer_queue_append_request(struct indexer_queue *queue, bool append, const char *username, const char *mailbox, const char *session_id, unsigned int max_recent_msgs, void *context) argument
133 indexer_queue_append(struct indexer_queue *queue, bool append, const char *username, const char *mailbox, const char *session_id, unsigned int max_recent_msgs, void *context) argument
H A Dindexer-client.c64 const char *session_id = NULL; local
82 session_id = args[4];
93 session_id, max_recent_msgs, ctx);
/dovecot/src/lib-master/
H A Dmaster-login.h13 char *session_id; member in struct:master_login_client
/dovecot/src/imap-hibernate/
H A Dimap-client.h10 const char *session_id, *userdb_fields, *stats; member in struct:imap_client_state
/dovecot/src/lib-imap-urlauth/
H A Dimap-urlauth-connection.h15 struct mail_user *user, const char *session_id,
H A Dimap-urlauth.h17 const char *session_id; member in struct:imap_urlauth_config
H A Dimap-urlauth-connection.c59 char *path, *service, *session_id; member in struct:imap_urlauth_connection
109 struct mail_user *user, const char *session_id,
118 if (session_id != NULL)
119 conn->session_id = i_strdup(session_id);
137 if (conn->session_id != NULL)
138 i_free(conn->session_id);
926 if (conn->session_id != NULL)
927 str_append_tabescaped(str, conn->session_id);
108 imap_urlauth_connection_init(const char *path, const char *service, struct mail_user *user, const char *session_id, unsigned int idle_timeout_msecs) argument
/dovecot/src/submission/
H A Dsubmission-client.h18 char *session_id; member in struct:client
49 const char *session_id, struct mail_user *user,
H A Dsubmission-client.c171 config.session_id = client->session_id;
181 const char *session_id, struct mail_user *user,
200 client->session_id = i_strdup(session_id);
283 i_free(client->session_id);
348 { '\0', client->session_id, "session" },
180 client_create(int fd_in, int fd_out, const char *session_id, struct mail_user *user, struct mail_storage_service_user *service_user, const struct submission_settings *set, const char *helo, const unsigned char *pdata, unsigned int pdata_len) argument
H A Dmain.c169 (void)client_create(fd_in, fd_out, input->session_id, mail_user,
218 input.session_id = login_client->session_id;
/dovecot/src/old-stats/
H A Dmail-session.c76 const char *session_id; local
86 session_id = args[0];
89 args[3], session_id);
93 session = hash_table_lookup(mail_sessions_hash, session_id);
97 session_id, args[1], args[2], (long)session->pid, (long)pid);
103 session->id = i_strdup(session_id);
181 static void mail_session_id_lost(const char *session_id) argument
192 i_warning("Couldn't find session ID: %s", session_id);
/dovecot/src/lmtp/
H A Dlmtp-local.c37 char *session_id; member in struct:lmtp_local_recipient
130 i_free(rcpt->session_id);
214 so it's session_id needs to be different,
215 but second time session_id needs to be the same as rcpt session_id and
217 of the second recipient, so add custom ":quota" suffix to the session_id without
218 session_id counter increment, so next time mail user will get
346 const char *session_id, *error = NULL; local
352 /* Use a unique session_id for each mail delivery. This is especially
356 session_id
[all...]
/dovecot/src/pop3/
H A Dpop3-client.h37 const char *session_id; member in struct:client
123 struct client *client_create(int fd_in, int fd_out, const char *session_id,
H A Dmain.c132 *client_r = client_create(fd_in, fd_out, input->session_id,
272 input.session_id = login_client->session_id;
/dovecot/src/lib-lda/
H A Dmail-deliver.h35 const char *session_id; member in struct:mail_deliver_context
/dovecot/src/lib-auth/
H A Dauth-client.h44 const char *session_id; member in struct:auth_request_info
/dovecot/src/lib-storage/
H A Dmail-storage-service.c431 { '\0', input->session_id, "session" },
699 mail_user->session_id =
700 p_strdup(mail_user->pool, user->input.session_id);
702 mail_user->session_id =
704 user->input.session_id,
708 mail_user->session_id =
710 user->input.session_id,
712 event_add_str(user->event, "session", mail_user->session_id);
1314 user->input.session_id = p_strdup(user_pool, input->session_id);
1422 const char *session_id = local
[all...]
H A Dmail-storage-service.h46 const char *session_id; member in struct:mail_storage_service_input
/dovecot/src/login-common/
H A Dsasl-server.c128 const char *session_id = client_get_session_id(client); local
154 buffer_append(buf, session_id, strlen(session_id)+1);
378 info.session_id = client_get_session_id(client);
/dovecot/src/imap/
H A Dmain.c252 { .key = "session", .value = input->session_id },
283 client = client_create(fd_in, fd_out, input->session_id,
346 input.session_id = login_client->session_id;
H A Dimap-client-hibernate.c64 if (client->session_id != NULL) {
66 str_append_tabescaped(cmd, client->session_id);

Completed in 114 milliseconds

123