SCCS-vsn: usr.sbin/sendmail/src/daemon.c 8.23
#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)";
-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 */
int on = 1;
bool refusingconnections = TRUE;
FILE *pidf;
int on = 1;
bool refusingconnections = TRUE;
FILE *pidf;
extern void reapchild();
/*
extern void reapchild();
/*
{
# 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;
+ socksize = sizeof DaemonAddr;
- 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);