~ubuntu-branches/ubuntu/wily/dovecot/wily

« back to all changes in this revision

Viewing changes to src/lib-storage/index/dbox-multi/mdbox-map-private.h

  • Committer: Package Import Robot
  • Author(s): Jaldhar H. Vyas
  • Date: 2013-09-09 00:57:32 UTC
  • mfrom: (1.13.11)
  • mto: (4.8.5 experimental) (1.16.1)
  • mto: This revision was merged to the branch mainline in revision 97.
  • Revision ID: package-import@ubuntu.com-20130909005732-dn1eell8srqbhh0e
Tags: upstream-2.2.5
ImportĀ upstreamĀ versionĀ 2.2.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
        uint32_t map_ext_id, ref_ext_id;
21
21
 
22
22
        struct mailbox_list *root_list;
23
 
        mode_t _create_mode;
24
 
        gid_t _create_gid;
25
 
        char *_create_gid_origin;
26
23
 
27
24
        unsigned int verify_existing_file_ids:1;
28
 
        unsigned int create_mode_set:1;
29
25
};
30
26
 
31
27
struct mdbox_map_append {
38
34
        struct mdbox_map_atomic_context *atomic;
39
35
        struct mail_index_transaction *trans;
40
36
 
41
 
        ARRAY_DEFINE(file_appends, struct dbox_file_append_context *);
42
 
        ARRAY_DEFINE(files, struct dbox_file *);
43
 
        ARRAY_DEFINE(appends, struct mdbox_map_append);
 
37
        ARRAY(struct dbox_file_append_context *) file_appends;
 
38
        ARRAY(struct dbox_file *) files;
 
39
        ARRAY(struct mdbox_map_append) appends;
44
40
 
45
41
        uint32_t first_new_file_id;
46
42
 
65
61
                              struct mail_index_view *view, uint32_t seq,
66
62
                              struct dbox_mail_lookup_rec *rec_r);
67
63
 
68
 
void mdbox_map_get_create_mode(struct mdbox_map *map, mode_t *mode_r, gid_t *gid_r,
69
 
                               const char **gid_origin_r);
70
 
 
71
64
#endif