portability changes for Motorola SysV88
authorEric Allman <eric@ucbvax.Berkeley.EDU>
Fri, 12 Nov 1993 00:00:11 +0000 (16:00 -0800)
committerEric Allman <eric@ucbvax.Berkeley.EDU>
Fri, 12 Nov 1993 00:00:11 +0000 (16:00 -0800)
SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.23

usr/src/usr.sbin/sendmail/src/daemon.c

index 49a8dfd..2d68773 100644 (file)
@@ -12,9 +12,9 @@
 
 #ifndef lint
 #ifdef DAEMON
 
 #ifndef lint
 #ifdef DAEMON
-static char sccsid[] = "@(#)daemon.c   8.22 (Berkeley) %G% (with daemon mode)";
+static char sccsid[] = "@(#)daemon.c   8.23 (Berkeley) %G% (with daemon mode)";
 #else
 #else
-static char sccsid[] = "@(#)daemon.c   8.22 (Berkeley) %G% (without daemon mode)";
+static char sccsid[] = "@(#)daemon.c   8.23 (Berkeley) %G% (without daemon mode)";
 #endif
 #endif /* not lint */
 
 #endif
 #endif /* not lint */
 
@@ -91,6 +91,7 @@ getrequests()
        int on = 1;
        bool refusingconnections = TRUE;
        FILE *pidf;
        int on = 1;
        bool refusingconnections = TRUE;
        FILE *pidf;
+       int socksize;
        extern void reapchild();
 
        /*
        extern void reapchild();
 
        /*
@@ -153,22 +154,22 @@ getrequests()
        {
 # ifdef NETINET
          case AF_INET:
        {
 # ifdef NETINET
          case AF_INET:
-               t = sizeof DaemonAddr.sin;
+               socksize = sizeof DaemonAddr.sin;
                break;
 # endif
 
 # ifdef NETISO
          case AF_ISO:
                break;
 # endif
 
 # ifdef NETISO
          case AF_ISO:
-               t = sizeof DaemonAddr.siso;
+               socksize = sizeof DaemonAddr.siso;
                break;
 # endif
 
          default:
                break;
 # endif
 
          default:
-               t = sizeof DaemonAddr;
+               socksize = sizeof DaemonAddr;
                break;
        }
 
                break;
        }
 
-       if (bind(DaemonSocket, &DaemonAddr.sa, t) < 0)
+       if (bind(DaemonSocket, &DaemonAddr.sa, socksize) < 0)
        {
                syserr("getrequests: cannot bind");
                (void) close(DaemonSocket);
        {
                syserr("getrequests: cannot bind");
                (void) close(DaemonSocket);