Forgot T_SOA when adding the backup T_xxx definitions. Also, T_SOA was
authorPhilip Hazel <ph10@hermes.cam.ac.uk>
Wed, 29 Jun 2005 10:56:35 +0000 (10:56 +0000)
committerPhilip Hazel <ph10@hermes.cam.ac.uk>
Wed, 29 Jun 2005 10:56:35 +0000 (10:56 +0000)
omitted in the list that turns numbers into strings for printing.

src/src/dns.c
src/src/exim.h

index f322fafca1679efc8502973db3a9d63a06b651d0..882e0f3169116480b1b79b1f513fdaf93749b70b 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/dns.c,v 1.8 2005/06/10 13:38:06 tom Exp $ */
+/* $Cambridge: exim/src/src/dns.c,v 1.9 2005/06/29 10:56:35 ph10 Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -249,7 +249,8 @@ return &(dnss->srr);
 *            Turn DNS type into text             *
 *************************************************/
 
-/* Turn the coded record type into a string for printing.
+/* Turn the coded record type into a string for printing. All those that Exim
+uses should be included here.
 
 Argument:   record type
 Returns:    pointer to string
@@ -266,6 +267,7 @@ switch(t)
   case T_A6:    return US"A6";
   case T_TXT:   return US"TXT";
   case T_PTR:   return US"PTR";
+  case T_SOA:   return US"SOA";
   case T_SRV:   return US"SRV";
   case T_NS:    return US"NS";
   case T_CNAME: return US"CNAME";
index 4764733953b2d39193b8c4e80e0611503468a0e5..85571f62ffaf927148c253d98edbfffdbe390db5 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/exim.h,v 1.16 2005/06/27 10:52:20 ph10 Exp $ */
+/* $Cambridge: exim/src/src/exim.h,v 1.17 2005/06/29 10:56:35 ph10 Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -291,6 +291,10 @@ side, put in definitions for all the ones that Exim uses. */
 #define T_CNAME 5
 #endif
 
+#ifndef T_SOA
+#define T_SOA 6
+#endif
+
 #ifndef T_MX
 #define T_MX 15
 #endif