Lines Matching defs:pop3_map
619 struct pop3_uidl_map *pop3_map;
630 pop3_map = array_get_modifiable(&mstorage->pop3_uidl_map, &pop3_count);
641 pop3_map[pop3_idx].pop3_uidl);
647 pop3_map[pop3_idx].pop3_seq;
648 pop3_map[pop3_idx].imap_uid = imap_map[imap_idx].uid;
658 struct pop3_uidl_map *pop3_map;
663 pop3_map = array_get_modifiable(&mstorage->pop3_uidl_map, &pop3_count);
671 if (strcmp(pop3_map[i].pop3_uidl, imap_map[i].pop3_uidl) == 0) {
679 if (pop3_map[i].size != imap_map[i].psize ||
682 if (i+1 < count && pop3_map[i].size == pop3_map[i+1].size) {
688 pop3_map[i].imap_uid = imap_map[i].uid;
689 imap_map[i].pop3_uidl = pop3_map[i].pop3_uidl;
690 imap_map[i].pop3_seq = pop3_map[i].pop3_seq;
706 struct pop3_uidl_map *pop3_map;
721 pop3_map = array_get_modifiable(&mstorage->pop3_uidl_map, &pop3_count);
726 if (!pop3_map[pop3_idx].common.hdr_sha1_set ||
727 pop3_map[pop3_idx].imap_uid != 0) {
736 ret = memcmp(pop3_map[pop3_idx].common.hdr_sha1,
738 sizeof(pop3_map[pop3_idx].common.hdr_sha1));
744 pop3_map[pop3_idx].imap_uid = imap_map[imap_idx].uid;
746 pop3_map[pop3_idx].pop3_uidl;
748 pop3_map[pop3_idx].pop3_seq;
753 if (pop3_map[pop3_idx].imap_uid != 0) {
755 } else if (!pop3_map[pop3_idx].common.hdr_sha1_set) {
758 uint32_t seq = pop3_map[pop3_idx].pop3_seq;
773 pop3_map[first_missing_idx].pop3_uidl);