$NetBSD: patch-ad,v 1.2 2015/03/15 15:07:47 mef Exp $

--- common.h.orig	2012-06-07 14:45:48.000000000 +0900
+++ common.h	2015-03-12 11:27:47.000000000 +0900
@@ -253,7 +253,7 @@ struct host_map {
 struct domain {
 	char			*name;		/* domain part of mail addr */
 	int			stat;		/* error status for MX query */
-	char			*response;	/* error response */
+	const char			*response;	/* error response */
 	struct mx		*firstmx;	/* first MX */
 	struct mx		*curmx;		/* working MX */
 	int			checked;	/* temporary local flag */
@@ -284,7 +284,7 @@ struct recipient {
 	int			stat;		/* current status */
 	int			result;		/* final result */
 	int			again;		/* try the same MX again */
-	char			*response;	/* final response */
+	const char			*response;	/* final response */
 	struct domain		*domain;	/* domain part */
 	struct host		*final;
 	struct recipient	*next;		/* next recipient */
@@ -427,3 +427,9 @@ union SockAddrUnion {
 #endif
 };
 typedef union SockAddrUnion SockAddr;
+
+#ifdef __STDC__
+#define P(c)	c
+#else
+#define P(c)
+#endif
