This patch is against our development tree.  May not apply cleanly
to 2.61.

--
David.


diff --git a/mimedefang.c b/mimedefang.c
index 8430c2c..e42ec7e 100644
--- a/mimedefang.c
+++ b/mimedefang.c
@@ -520,6 +520,9 @@ mfconnect(SMFICTX *ctx, char *hostname, _SOCK_ADDR *sa)
 #endif
         if (sa->sa_family == AF_INET) {
            tmp = inet_ntop(AF_INET, &insa->sin_addr, data->hostip, 65);
+       } else if (sa->sa_family == AF_LOCAL) {
+           tmp = "127.0.0.1";
+           strcpy(data->hostip, tmp);
        } else {
            syslog(LOG_WARNING, "Unknown address family %d",
                   (int) sa->sa_family);


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to