summaryrefslogtreecommitdiff
path: root/mail/masqmail/files/patch-smtp_out.c
blob: 1320e928138cdef043c91623023aca1790977e94 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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;