OpenSSL: under resumption open ticket DB writable, for record delete
[exim.git] / src / src / structs.h
index 631e0f263a37c5e9848b88608251a160c913b75a..7d700fb72ad0333849c18a4bc020ea5851a38f85 100644 (file)
@@ -553,7 +553,9 @@ typedef struct address_item {
   uschar *lc_local_part;          /* lowercased local part */
   uschar *local_part;             /* points to cc or lc version */
   uschar *prefix;                 /* stripped prefix of local part */
+  uschar *prefix_v;              /*  variable part of above */
   uschar *suffix;                 /* stripped suffix of local part */
+  uschar *suffix_v;              /*  variable part of above */
   const uschar *domain;           /* working domain (lower cased) */
 
   uschar *address_retry_key;      /* retry key including full address */
@@ -888,8 +890,8 @@ typedef struct namedlist_cacheblock {
 typedef struct namedlist_block {
   const uschar *string;                        /* the list string */
   namedlist_cacheblock *cache_data;    /* cached domain_data or localpart_data */
-  int          number:31;              /* the number of the list for caching */
-  BOOL         hide:1;                 /* -bP does not display value */
+  short                number;                 /* the number of the list for caching */
+  BOOL         hide;                   /* -bP does not display value */
 } namedlist_block;
 
 /* Structures for Access Control Lists */