freebsd-ports/mail/masqmail/files/patch-smtp_out.c
Pav Lucistnik 76a68720b1 Add MasqMail, a mail server designed for hosts that do not have a permanent
internet connection eg. a home network or a single host at home. It has
special support for connections to different ISPs. It replaces sendmail or
other MTAs such as qmail or exim.

PR:		ports/65178
Submitted by:	Andrey Slusar <vasallia@ukr.net>
2004-05-02 20:24:06 +00:00

20 lines
727 B
C

--- src/smtp_out.c.old Mon Apr 5 01:07:18 2004
+++ src/smtp_out.c Mon Apr 5 01:08:18 2004
@@ -60,7 +60,7 @@
struct hostent *host_entry;
if(do_correct){
- getsockname(psb->sock, &sname, &len);
+ getsockname(psb->sock, (struct sockaddr *)(&sname), &len);
DEBUG(5) debugf("socket: name.sin_addr = %s\n", inet_ntoa(sname.sin_addr));
host_entry =
gethostbyaddr((const char *)&(sname.sin_addr),
@@ -455,7 +455,7 @@
DEBUG(5){
struct sockaddr_in name;
int len = sizeof(struct sockaddr);
- getsockname(sock, &name, &len);
+ getsockname(sock, (struct sockaddr *)(&name), &len);
debugf("socket: name.sin_addr = %s\n", inet_ntoa(name.sin_addr));
}
return psb;