2
0
mirror of https://github.com/vdukhovni/postfix synced 2025-08-30 05:38:06 +00:00

postfix-2.5-20070531

This commit is contained in:
Wietse Venema 2007-05-31 00:00:00 -05:00 committed by Viktor Dukhovni
parent 76f9a46b98
commit 476834efdd
5 changed files with 24 additions and 1 deletions

View File

@ -13582,6 +13582,12 @@ Apologies for any names omitted.
or that cause Postfix processes to hang when the network or that cause Postfix processes to hang when the network
is down. is down.
20070531
Portability: Victor helpfully pointed out that change
20070425 broke on non-IPv6 systems. Files: smtpd/smtpd_peer.c,
qmqpd/qmqpd_peer.c.
Wish list: Wish list:
Update attr_print/scan() so they can send/receive file Update attr_print/scan() so they can send/receive file

View File

@ -20,7 +20,7 @@
* Patches change both the patchlevel and the release date. Snapshots have no * Patches change both the patchlevel and the release date. Snapshots have no
* patchlevel; they change the release date only. * patchlevel; they change the release date only.
*/ */
#define MAIL_RELEASE_DATE "20070530" #define MAIL_RELEASE_DATE "20070531"
#define MAIL_VERSION_NUMBER "2.5" #define MAIL_VERSION_NUMBER "2.5"
#ifdef SNAPSHOT #ifdef SNAPSHOT

View File

@ -122,7 +122,9 @@ void qmqpd_peer_init(QMQPD_STATE *state)
*/ */
if (strchr((char *) proto_info->sa_family_list, sa->sa_family) == 0) if (strchr((char *) proto_info->sa_family_list, sa->sa_family) == 0)
msg_fatal("cannot handle socket type %s with \"%s = %s\"", msg_fatal("cannot handle socket type %s with \"%s = %s\"",
#ifdef AF_INET6
sa->sa_family == AF_INET6 ? "AF_INET6" : sa->sa_family == AF_INET6 ? "AF_INET6" :
#endif
sa->sa_family == AF_INET ? "AF_INET" : sa->sa_family == AF_INET ? "AF_INET" :
"other", VAR_INET_PROTOCOLS, var_inet_protocols); "other", VAR_INET_PROTOCOLS, var_inet_protocols);

View File

@ -196,7 +196,9 @@ void smtpd_peer_init(SMTPD_STATE *state)
*/ */
if (strchr((char *) proto_info->sa_family_list, sa->sa_family) == 0) if (strchr((char *) proto_info->sa_family_list, sa->sa_family) == 0)
msg_fatal("cannot handle socket type %s with \"%s = %s\"", msg_fatal("cannot handle socket type %s with \"%s = %s\"",
#ifdef AF_INET6
sa->sa_family == AF_INET6 ? "AF_INET6" : sa->sa_family == AF_INET6 ? "AF_INET6" :
#endif
sa->sa_family == AF_INET ? "AF_INET" : sa->sa_family == AF_INET ? "AF_INET" :
"other", VAR_INET_PROTOCOLS, var_inet_protocols); "other", VAR_INET_PROTOCOLS, var_inet_protocols);

View File

@ -73,6 +73,19 @@
#define NATIVE_DAEMON_DIR "/usr/libexec/postfix" #define NATIVE_DAEMON_DIR "/usr/libexec/postfix"
#endif #endif
#ifdef FREEBSD2
#define getsid(p) getpgrp()
#ifndef CMSG_SPACE
#define CMSG_SPACE(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + CMSG_ALIGN(len))
#endif
#ifndef CMSG_LEN
#define CMSG_LEN(len) (CMSG_ALIGN(sizeof(struct cmsghdr)) + (len))
#endif
#ifndef CMSG_ALIGN
#define CMSG_ALIGN(n) ALIGN(n)
#endif
#endif /* FREEBSD2 */
#ifdef BSDI4 #ifdef BSDI4
/* #define HAS_IPV6 find out interface lookup method */ /* #define HAS_IPV6 find out interface lookup method */
#endif #endif