Builtin macros for log_selector values
[exim.git] / src / src / readconf.c
index bf024efc9ed0488b7fcc1465373e6af8e38669d0..875e032222f0ee435f8e5d13bada48673c539e84 100644 (file)
@@ -409,6 +409,19 @@ for (ai = auths_available; ai->driver_name[0]; ai++)
   }
 }
 
+void
+options_logging(void)
+{
+bit_table * bp;
+uschar buf[64];
+
+for (bp = log_options; bp < log_options + log_options_count; bp++)
+  {
+  spf(buf, sizeof(buf), US"_LOG_%T", bp->name);
+  builtin_macro_create(buf);
+  }
+}
+
 
 #else  /*!MACRO_PREDEF*/