--- src/inetd.c 2002-08-02 11:16:50.000000000 +0200 +++ src/inetd.c 2003-03-09 13:18:53.000000000 +0100 @@ -658,7 +658,8 @@ return (0); for (ifa = ifap; ifa; ifa = ifa->ifa_next) { - if (ifa->ifa_addr->sa_family != AF_INET || + if (!ifa->ifa_addr || + ifa->ifa_addr->sa_family != AF_INET || (ifa->ifa_flags & IFF_BROADCAST) == 0) continue; sin = (struct sockaddr_in *) ifa->ifa_broadaddr;