summaryrefslogtreecommitdiff
path: root/mail/postfix21/files/extra_ipv6.patch
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@FreeBSD.org>2005-09-11 21:43:50 +0000
committerVsevolod Stakhov <vsevolod@FreeBSD.org>2005-09-11 21:43:50 +0000
commitc070d8ac5b517ace9b837dc909693ee033546a4d (patch)
tree23f52cf34cc8ee32d969ac8751d80397d2675171 /mail/postfix21/files/extra_ipv6.patch
parentUpdate PORTREVISION because libspf2 is moved (diff)
Update to 2.1.6 probable last update on this port
Update LIB_DEPENDS to mail/libspf2-10 Update CONFLICTS Use builtin echo Update VDA patch to 2.1.6 Update scripts/configure.postfix to show error when select SPF and (TLS|IPv6TLS) Use REINPLACE instead then scripts/configure and scripts/fix-files-list PR: 85000 Submitted by: Marcus Grando <marcus@corp.grupos.com.br> Approved by: Vivek Khera (maintainer)
Diffstat (limited to 'mail/postfix21/files/extra_ipv6.patch')
-rw-r--r--mail/postfix21/files/extra_ipv6.patch132
1 files changed, 132 insertions, 0 deletions
diff --git a/mail/postfix21/files/extra_ipv6.patch b/mail/postfix21/files/extra_ipv6.patch
new file mode 100644
index 000000000000..3549880b76f2
--- /dev/null
+++ b/mail/postfix21/files/extra_ipv6.patch
@@ -0,0 +1,132 @@
+--- src/util/inet_addr_list.c.old Thu Aug 18 11:09:16 2005
++++ src/util/inet_addr_list.c Thu Aug 18 11:09:53 2005
+@@ -133,7 +133,11 @@
+ #ifdef INET6
+ char ha[NI_MAXHOST], hb[NI_MAXHOST];
+ int nierr;
++#ifdef NI_WITHSCOPEID
+ int niflags = NI_NUMERICHOST | NI_WITHSCOPEID;
++#else
++ int niflags = NI_NUMERICHOST;
++#endif
+ struct sockaddr *sa, *sb;
+
+ sa = (struct sockaddr *)a, sb = (struct sockaddr *)b;
+--- src/global/wildcard_inet_addr.c.old Thu Aug 18 11:10:42 2005
++++ src/global/wildcard_inet_addr.c Thu Aug 18 11:11:05 2005
+@@ -38,7 +38,11 @@
+ struct addrinfo hints, *res, *res0;
+ char hbuf[NI_MAXHOST];
+ int error;
++#ifdef NI_WITHSCOPEID
+ const int niflags = NI_NUMERICHOST | NI_WITHSCOPEID;
++#else
++ const int niflags = NI_NUMERICHOST;
++#endif
+
+ inet_addr_list_init(addr_list);
+
+--- src/smtpd/smtpd_peer.c.old Thu Aug 18 11:11:44 2005
++++ src/smtpd/smtpd_peer.c Thu Aug 18 11:13:37 2005
+@@ -163,7 +163,11 @@
+
+ #ifdef INET6
+ error = getnameinfo(sa, len, abuf, sizeof(abuf), NULL, 0,
++#ifdef NI_WITHSCOPEID
+ NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NI_NUMERICHOST);
++#endif
+ if (error)
+ msg_fatal("%s: numeric getnameinfo lookup for peer: error %s",
+ myname, GAI_STRERROR(error));
+@@ -277,7 +281,11 @@
+ continue;
+ error = getnameinfo(res->ai_addr, res->ai_addrlen,
+ rabuf, sizeof(rabuf), NULL, 0,
++#ifdef NI_WITHSCOPEID
+ NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NI_NUMERICHOST);
++#endif
+ if (error) {
+ msg_warn("%s: %s: hostname %s verification failed: %s",
+ myname, state->addr, state->name,
+--- src/lmtp/lmtp_connect.c.old Thu Aug 18 11:14:16 2005
++++ src/lmtp/lmtp_connect.c Thu Aug 18 11:15:07 2005
+@@ -202,7 +202,11 @@
+ return;
+ }
+ aierr = getnameinfo(res->ai_addr, res->ai_addrlen, hbuf, sizeof(hbuf),
++#ifdef NI_WITHSCOPEID
+ NULL, 0, NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NULL, 0, NI_NUMERICHOST);
++#endif
+ if (aierr != 0) {
+ msg_warn("%s: getnameinfo(): %s",
+ myname, GAI_STRERROR(aierr));
+@@ -276,7 +280,11 @@
+
+ sa = (struct sockaddr *)&addr_list->addrs[i - 1];
+ aierr = getnameinfo(sa, SA_LEN(sa), hbuf, sizeof(hbuf),
++#ifdef NI_WITHSCOPEID
+ NULL, 0, NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NULL, 0, NI_NUMERICHOST);
++#endif
+ if (aierr != 0)
+ msg_fatal("%s: getnameinfo() (AF=%d): %s",
+ myname, af, GAI_STRERROR(aierr));
+--- src/smtp/smtp_connect.c.old Thu Aug 18 11:15:43 2005
++++ src/smtp/smtp_connect.c Thu Aug 18 11:16:28 2005
+@@ -135,7 +135,11 @@
+ return;
+ }
+ aierr = getnameinfo(res->ai_addr, res->ai_addrlen, hbuf, sizeof(hbuf),
++#ifdef NI_WITHSCOPEID
+ NULL, 0, NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NULL, 0, NI_NUMERICHOST);
++#endif
+ if (aierr != 0) {
+ msg_warn("%s: getnameinfo(): %s",
+ myname, GAI_STRERROR(aierr));
+@@ -210,7 +214,11 @@
+
+ sa = (struct sockaddr *)&addr_list->addrs[pos];
+ aierr = getnameinfo(sa, SA_LEN(sa), hbuf, sizeof(hbuf),
++#ifdef NI_WITHSCOPEID
+ NULL, 0, NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NULL, 0, NI_NUMERICHOST);
++#endif
+ if (aierr != 0)
+ msg_fatal("%s: getnameinfo() (AF=%d): %s",
+ myname, af, GAI_STRERROR(aierr));
+--- src/qmqpd/qmqpd_peer.c.old Thu Aug 18 11:17:03 2005
++++ src/qmqpd/qmqpd_peer.c Thu Aug 18 11:17:49 2005
+@@ -146,7 +146,11 @@
+
+ #ifdef INET6
+ error = getnameinfo(sa, len, abuf, sizeof(abuf), NULL, 0,
++#ifdef NI_WITHSCOPEID
+ NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NI_NUMERICHOST);
++#endif
+ if (error)
+ msg_fatal("%s: numeric getnameinfo lookup for peer: error %s",
+ myname, GAI_STRERROR(error));
+@@ -216,7 +220,11 @@
+ continue;
+ error = getnameinfo(res->ai_addr, res->ai_addrlen,
+ rabuf, sizeof(rabuf), NULL, 0,
++#ifdef NI_WITHSCOPEID
+ NI_NUMERICHOST | NI_WITHSCOPEID);
++#else
++ NI_NUMERICHOST);
++#endif
+ if (error) {
+ msg_warn("%s: %s: hostname %s verification failed: %s",
+ myname, state->addr, state->name,