imap-state.c revision 18efe79858a7b4a794c11bc1867fc313c7c07bbe
c25356d5978632df6203437e1953bcb29e0c736fTimo Sirainen/* Copyright (c) 2014-2016 Dovecot authors, see the included COPYING file */
const char *vname;
bool examined;
unsigned int i, count;
for (i = 0; i < count; i++) {
for (i = 0; i < count; i++) {
const char **error_r)
const char **error_r)
while (size > 0) {
if (ret <= 0) {
const char **error_r)
const char **error_r)
const char **error_r)
return ret;
static uint32_t
const char *const *strp;
return crc;
&status);
int ret;
if (ret <= 0)
return ret;
MAILBOX_FEATURE_QRESYNC)) == 0);
if (internal) {
const char **str_r)
if (p == NULL)
unsigned int *expunge_count_r,
const char **error_r)
unsigned int i, expunge_count, n = 0;
int ret = 0;
*expunge_count_r = 0;
seq++; n++;
sizeof(expunged_uid));
seq++; n++;
sizeof(expunged_uid));
if (ret < 0)
for (i = expunge_count; i > 0; i--) {
int ret;
return ret;
static ssize_t
const char **error_r)
if (p == end) {
return p - data;
const char **error_r)
unsigned int expunge_count;
int ret = 0;
static ssize_t
if (ret <= 0) {
return ret;
return ret;
static ssize_t
size_t i = 0;
for (i = 0; i < size; i++) {
switch (feature) {
static ssize_t
const unsigned char *p = data;
return p - data;
static ssize_t
static ssize_t
static ssize_t
const char *tag;
return p - data;
} imap_states_public[] = {
} imap_states_internal[] = {
static ssize_t
static ssize_t
const char **error_r)
if (p == NULL)
return pos;