Added missing expansion links for dkim_domain and dkim_selector
authorTom Kistner <tom@duncanthrax.net>
Thu, 4 Oct 2007 13:23:05 +0000 (13:23 +0000)
committerTom Kistner <tom@duncanthrax.net>
Thu, 4 Oct 2007 13:23:05 +0000 (13:23 +0000)
src/OS/os.h-Linux
src/src/expand.c

index 8d87df0b80e18528c206c6e017b2e1caacd5684c..14441e684852c0c7580fd4061799c596161836e8 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/OS/os.h-Linux,v 1.5 2006/12/20 19:54:23 tom Exp $ */
+/* $Cambridge: exim/src/OS/os.h-Linux,v 1.6 2007/10/04 13:23:05 tom Exp $ */
 
 /* Exim: OS-specific C header file for Linux */
 
@@ -53,3 +53,8 @@ extern struct ip_address_item *os_find_running_interfaces_linux(void);
 #endif /* __linux__ */
 
 /* End */
+
+/* Fudge added because this Linux doesn't appear to have a definition
+for ip_options in /usr/include/linux/ip.h. */
+
+#define ip_options options
index 657d2b9f95ae55b55b5b002732f662ce89bc1d1f..e83812c57cc7bdf9a9557bae22bd59d007c7b3e3 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/expand.c,v 1.90 2007/08/23 11:01:49 ph10 Exp $ */
+/* $Cambridge: exim/src/src/expand.c,v 1.91 2007/10/04 13:23:05 tom Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -412,6 +412,10 @@ static var_entry var_table[] = {
   { "dk_signsall",         vtype_dk_verify,   NULL },
   { "dk_status",           vtype_dk_verify,   NULL },
   { "dk_testing",          vtype_dk_verify,   NULL },
+#endif
+#ifdef EXPERIMENTAL_DKIM
+  { "dkim_domain",         vtype_stringptr,   &dkim_signing_domain },
+  { "dkim_selector",       vtype_stringptr,   &dkim_signing_selector },
 #endif
   { "dnslist_domain",      vtype_stringptr,   &dnslist_domain },
   { "dnslist_matched",     vtype_stringptr,   &dnslist_matched },