--- server.c 2009-06-05 12:42:35.000000000 +0900 +++ server.c.new 2009-06-05 12:41:38.000000000 +0900 @@ -590,6 +590,8 @@ /* Kick off our mDNS registration. */ if (dns_port != 0) { #ifdef WITH_DNSSD_SUPPORT + fd_set r_fds; + struct timeval idle_timeout; dns_register_smbd(&dns_reg, dns_port, &maxfd, &r_fds, &idle_timeout); #endif