doveadm-mail-expunge.c revision b66d803de86bfb411165b3465b0d9ef64ecfe2a1
148N/A#include "mail-index.h"
148N/A#include "mail-storage.h"
148N/A#include "mail-search.h"
148N/A#include "doveadm-mailbox-list-iter.h"
148N/A#include "doveadm-mail-iter.h"
148N/A#include "doveadm-mail.h"
148N/Astruct expunge_cmd_context {
148N/A bool delete_empty_mailbox;
148N/A if (doveadm_debug) {
3781N/A case SEARCH_SUB:
3783N/A case SEARCH_INTHREAD:
3781N/A case SEARCH_MAILBOX:
3781N/A case SEARCH_MAILBOX_GUID:
3783N/A case SEARCH_MAILBOX_GLOB:
3781N/A case SEARCH_MAILBOX:
1822N/A case SEARCH_MAILBOX_GUID:
1822N/A case SEARCH_MAILBOX_GLOB:
3781N/A case SEARCH_SUB:
3781N/A case SEARCH_INTHREAD:
case SEARCH_MAILBOX:
case SEARCH_MAILBOX_GUID:
case SEARCH_MAILBOX_GLOB:
return FALSE;
case SEARCH_OR:
return FALSE;
case SEARCH_SUB:
return FALSE;
return TRUE;
case SEARCH_MAILBOX:
case SEARCH_MAILBOX_GUID:
case SEARCH_MAILBOX_GLOB:
case SEARCH_OR:
return TRUE;
case SEARCH_SUB:
return TRUE;
return TRUE;
return FALSE;
int ret = 0;
} T_END;
return ret;
const char *const args[])
return FALSE;
return TRUE;