diff options
| author | Vsevolod Stakhov <vsevolod@FreeBSD.org> | 2005-09-11 21:43:50 +0000 |
|---|---|---|
| committer | Vsevolod Stakhov <vsevolod@FreeBSD.org> | 2005-09-11 21:43:50 +0000 |
| commit | c070d8ac5b517ace9b837dc909693ee033546a4d (patch) | |
| tree | 23f52cf34cc8ee32d969ac8751d80397d2675171 /mail/postfix21/files/extra_ipv6.patch | |
| parent | Update 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.patch | 132 |
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, |
