summaryrefslogtreecommitdiff
path: root/mail/sendmail812/patches/patch-af
blob: 73a1eba9ca607d58af596e0be8b54ede58e9a203 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$NetBSD: patch-af,v 1.1.1.1 2004/08/30 19:56:45 adrianp Exp $

--- sendmail/conf.c.orig	Sat Aug 17 02:56:01 2002
+++ sendmail/conf.c	Mon Sep 16 15:13:22 2002
@@ -4352,7 +4352,8 @@
 
 #if NETINET6
 	if (type == AF_INET6 &&
-	    IN6_IS_ADDR_UNSPECIFIED((struct in6_addr *) addr))
+	    (IN6_IS_ADDR_UNSPECIFIED((struct in6_addr *) addr) ||
+	    IN6_IS_ADDR_LINKLOCAL((struct in6_addr *) addr)))
 	{
 		/* Avoid reverse lookup for IPv6 unspecified address */
 		SM_SET_H_ERRNO(HOST_NOT_FOUND);