Fixing a local not initialized server.sin_addr.s_addr variable.
authorAndreas Schulz <ats@g386bsd.first.bmd.de>
Sun, 6 Mar 1994 21:38:56 +0000 (21:38 +0000)
committerAndreas Schulz <ats@g386bsd.first.bmd.de>
Sun, 6 Mar 1994 21:38:56 +0000 (21:38 +0000)
Bug found by Bob Willcox.

usr.sbin/timed/timed/timed.c

index 030a64c..55cfc22 100644 (file)
@@ -198,6 +198,7 @@ char **argv;
        port = srvp->s_port;
        server.sin_port = srvp->s_port;
        server.sin_family = AF_INET;
        port = srvp->s_port;
        server.sin_port = srvp->s_port;
        server.sin_family = AF_INET;
+       server.sin_addr.s_addr = INADDR_ANY;
        sock = socket(AF_INET, SOCK_DGRAM, 0);
        if (sock < 0) {
                syslog(LOG_ERR, "socket: %m");
        sock = socket(AF_INET, SOCK_DGRAM, 0);
        if (sock < 0) {
                syslog(LOG_ERR, "socket: %m");