build: use pkg-config for i18n
[exim.git] / src / src / hintsdb_structs.h
index 0e5853b2bd6d9da8216ebcae78a3a575198f32a9..5adb68eb5b406c4e4a3ff5087913878e87b7e851 100644 (file)
@@ -2,8 +2,8 @@
 *     Exim - an Internet mail transport agent    *
 *************************************************/
 
 *     Exim - an Internet mail transport agent    *
 *************************************************/
 
+/* Copyright (c) The Exim Maintainers 2020 - 2024 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
 /* Copyright (c) University of Cambridge 1995 - 2018 */
-/* Copyright (c) The Exim Maintainers 2020 - 2021 */
 /* See the file NOTICE for conditions of use and distribution. */
 /* SPDX-License-Identifier: GPL-2.0-or-later */
 
 /* See the file NOTICE for conditions of use and distribution. */
 /* SPDX-License-Identifier: GPL-2.0-or-later */
 
@@ -21,6 +21,7 @@ that relates to it. */
 typedef struct {
   void *       dbptr;
   int          lockfd;
 typedef struct {
   void *       dbptr;
   int          lockfd;
+  BOOL         readonly;
 } open_db;
 
 
 } open_db;
 
 
@@ -163,7 +164,7 @@ typedef struct {
   unsigned short cleartext_auths;
   unsigned short crypted_auths;
 
   unsigned short cleartext_auths;
   unsigned short crypted_auths;
 
-# ifdef EXPERIMENTAL_ESMTP_LIMITS
+# ifndef DISABLE_ESMTP_LIMITS
   unsigned int limit_mail;
   unsigned int limit_rcpt;
   unsigned int limit_rcptdom;
   unsigned int limit_mail;
   unsigned int limit_rcpt;
   unsigned int limit_rcptdom;