git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build: use pkg-config for i18n
[exim.git]
/
src
/
src
/
transports
/
appendfile.h
diff --git
a/src/src/transports/appendfile.h
b/src/src/transports/appendfile.h
index d0c0e72395ac226e2db15e5e0f0384f9bf4fdc43..3a637eb77a8589d6313e8e3fc5675701de099d03 100644
(file)
--- a/
src/src/transports/appendfile.h
+++ b/
src/src/transports/appendfile.h
@@
-2,8
+2,10
@@
* Exim - an Internet mail transport agent *
*************************************************/
* Exim - an Internet mail transport agent *
*************************************************/
-/* Copyright (c) University of Cambridge 1995 - 2009 */
+/* Copyright (c) University of Cambridge 1995 - 2018 */
+/* Copyright (c) The Exim Maintainers 2021 */
/* See the file NOTICE for conditions of use and distribution. */
/* See the file NOTICE for conditions of use and distribution. */
+/* SPDX-License-Identifier: GPL-2.0-or-later */
/* Private structure for the private options. */
/* Private structure for the private options. */
@@
-21,6
+23,7
@@
typedef struct {
uschar *quota_warn_threshold;
uschar *mailbox_size_string;
uschar *mailbox_filecount_string;
uschar *quota_warn_threshold;
uschar *mailbox_size_string;
uschar *mailbox_filecount_string;
+ uschar *expand_maildir_use_size_file;
uschar *maildir_dir_regex;
uschar *maildir_tag;
uschar *maildirfolder_create_regex;
uschar *maildir_dir_regex;
uschar *maildir_tag;
uschar *maildirfolder_create_regex;
@@
-69,6
+72,8
@@
typedef struct {
BOOL mbx_format;
BOOL quota_warn_threshold_is_percent;
BOOL quota_is_inclusive;
BOOL mbx_format;
BOOL quota_warn_threshold_is_percent;
BOOL quota_is_inclusive;
+ BOOL quota_no_check;
+ BOOL quota_filecount_no_check;
} appendfile_transport_options_block;
/* Restricted creation options */
} appendfile_transport_options_block;
/* Restricted creation options */
@@
-86,11
+91,11
@@
extern appendfile_transport_options_block appendfile_transport_option_defaults;
/* The main and init entry points for the transport */
/* The main and init entry points for the transport */
+extern void appendfile_transport_init(driver_instance *);
extern BOOL appendfile_transport_entry(transport_instance *, address_item *);
extern BOOL appendfile_transport_entry(transport_instance *, address_item *);
-extern void appendfile_transport_init(transport_instance *);
/* Function that is shared with tf_maildir.c */
/* Function that is shared with tf_maildir.c */
-extern off_t check_dir_size(
uschar *, int *, const pcr
e *);
+extern off_t check_dir_size(
const uschar *, int *, const pcre2_cod
e *);
/* End of transports/appendfile.h */
/* End of transports/appendfile.h */