Also moved the struct to mail-storage-private.h for more global access.
static int
virtual_size_add_new(struct mailbox *box,
- struct index_vsize_header *vsize_hdr)
+ struct mailbox_index_vsize *vsize_hdr)
{
struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box);
const struct mail_index_header *hdr;
struct mailbox_metadata *metadata_r)
{
struct index_mailbox_context *ibox = INDEX_STORAGE_CONTEXT(box);
- struct index_vsize_header vsize_hdr;
+ struct mailbox_index_vsize vsize_hdr;
struct mailbox_status status;
const void *data;
size_t size;
ibox->keyword_names = mail_index_get_keywords(box->index);
ibox->vsize_hdr_ext_id =
mail_index_ext_register(box->index, "hdr-vsize",
- sizeof(struct index_vsize_header), 0,
+ sizeof(struct mailbox_index_vsize), 0,
sizeof(uint64_t));
box->opened = TRUE;
MAILBOX_LOCK_NOTIFY_MAILBOX_OVERRIDE
};
-struct index_vsize_header {
- uint64_t vsize;
- uint32_t highest_uid;
- uint32_t message_count;
-};
-
struct index_mailbox_context {
union mailbox_module_context module_ctx;
enum mail_index_open_flags index_flags;
uoff_t physical_pos, virtual_pos;
};
+struct mailbox_index_vsize {
+ uint64_t vsize;
+ uint32_t highest_uid;
+ uint32_t message_count;
+};
+
struct mailbox {
const char *name;
/* mailbox's virtual name (from mail_namespace_get_vname()) */