K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-25T23:32:55.000000Z K 7 svn:log V 503 Don't call daemon() and setup our signal handlers until after we check and do the unregister/reregister work. Don't call syslog in the unregister/reregister code as we haven't called openlog() yet. Be a more conservative about accepting errno values from socket(2), only EPROTONOSUPPORT means that the kernel isn't supporting it something like INET6. The other possible errnos would be returned if there was a mistake in the socket(2) call so remove them from the list of "acceptable" return values. END