Searched defs:uidl (Results 1 - 8 of 8) sorted by relevance
/dovecot/src/lib-storage/index/ |
H A D | index-pop3-uidl.c | 6 #include "index-pop3-uidl.h" 12 struct mailbox_index_pop3_uidl uidl; local 14 i_zero(&uidl); 15 uidl.max_uid_with_pop3_uidl = uid; 18 0, &uidl, sizeof(uidl)); 23 struct mailbox_index_pop3_uidl uidl; local 36 if (size < sizeof(uidl)) { 40 memcpy(&uidl, data, size); 41 return mail->uid <= uidl 63 struct mailbox_index_pop3_uidl uidl; local [all...] |
/dovecot/src/lib-storage/index/pop3c/ |
H A D | pop3c-sync.c | 18 const char *uidl; member in struct:pop3c_sync_msg 152 msg.uidl = p_strdup(pool, str_c(str)); 168 msg->uidl = mbox->msg_uidls[seq-1]; 175 return null_strcmp(msg1->uidl, msg2->uidl); 235 else if (ridx >= rcount || lmsg[lidx].uidl == NULL) 238 ret = strcmp(lmsg[lidx].uidl, rmsg[ridx].uidl); 250 rmsg[ridx].uidl, 251 strlen(rmsg[ridx].uidl) [all...] |
/dovecot/src/lib-storage/index/maildir/ |
H A D | maildir-mail.c | 493 const char *path, *fname = NULL, *end, *guid, *uidl, *order; local 556 uidl = maildir_uidlist_lookup_ext(mbox->uidlist, _mail->uid, 558 if (uidl == NULL) { 561 } else if (*uidl == '\0') { 566 *value_r = p_strdup(mail->mail.data_pool, uidl); 619 static void maildir_update_pop3_uidl(struct mail *_mail, const char *uidl) argument 626 strcmp(uidl, fname) == 0) { 629 uidl = ""; 633 MAILDIR_UIDLIST_REC_EXT_POP3_UIDL, uidl);
|
/dovecot/src/plugins/virtual/ |
H A D | virtual-mail.c | 505 static void virtual_mail_update_pop3_uidl(struct mail *mail, const char *uidl) argument 512 mail_update_pop3_uidl(backend_mail, uidl);
|
/dovecot/src/pop3/ |
H A D | pop3-commands.c | 575 const char *uidl; local 578 if (mail_get_special(mail, MAIL_FETCH_UIDL_BACKEND, &uidl) == 0 && 579 *uidl != '\0') { 580 str_append(str, uidl); 589 mail_get_first_header(mail, "X-UIDL", &uidl) > 0) { 590 str_append(str, uidl); 755 uidl_rename_duplicate(string_t *uidl, HASH_TABLE_TYPE(uidl_counter) prev_uidls) argument 761 while (hash_table_lookup_full(prev_uidls, str_c(uidl), &key, &value)) { 765 str_printfa(uidl, "-%u", counter); 779 char *uidl; local [all...] |
/dovecot/src/lib-storage/ |
H A D | mail.c | 386 void mail_update_pop3_uidl(struct mail *mail, const char *uidl) argument 391 p->v.update_pop3_uidl(mail, uidl);
|
H A D | mail-storage.c | 2405 void mailbox_save_set_pop3_uidl(struct mail_save_context *ctx, const char *uidl) argument 2407 i_assert(*uidl != '\0'); 2408 i_assert(strchr(uidl, '\n') == NULL); 2411 ctx->data.pop3_uidl = i_strdup(uidl);
|
/dovecot/src/plugins/pop3-migration/ |
H A D | pop3-migration-plugin.c | 364 const char *uidl; local 405 if (mail_get_special(mail, MAIL_FETCH_UIDL_BACKEND, &uidl) < 0) { 412 if (*uidl == '\0') { 420 map->pop3_uidl = p_strdup(storage->pool, uidl); 557 string_t *uidl; local 573 uidl = t_str_new(64); 586 str_truncate(uidl, 0); 588 uidl, mail->seq, uidl_cache_idx); 594 map->pop3_uidl = p_strdup_empty(box->pool, str_c(uidl));
|
Completed in 1951 milliseconds