diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2004-05-02 20:24:06 +0000 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2004-05-02 20:24:06 +0000 |
commit | 76a68720b1213a9b63b1ac060b0cf7171bd02a19 (patch) | |
tree | 544f1c9bfd6458d0991ce753711f0d75c88c0040 /mail/masqmail/files/patch-smtp_out.c | |
parent | Add mod_log_mysql 1.0. (diff) |
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>
Notes
Notes:
svn path=/head/; revision=108202
Diffstat (limited to 'mail/masqmail/files/patch-smtp_out.c')
-rw-r--r-- | mail/masqmail/files/patch-smtp_out.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/mail/masqmail/files/patch-smtp_out.c b/mail/masqmail/files/patch-smtp_out.c new file mode 100644 index 000000000000..1320e928138c --- /dev/null +++ b/mail/masqmail/files/patch-smtp_out.c @@ -0,0 +1,20 @@ +--- 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; |