Date: Wed, 29 Oct 2003 09:38:50 -0500 From: "Dan Langille" <dan@langille.org> To: FreeBSD-hackers@freebsd.org Subject: hosts_access(3) - correct usage? Message-ID: <3F9F8AAA.12507.14D8EE23@localhost>
next in thread | raw e-mail | index | archive | help
Is this the right way to use hosts_access? The code blows up during the hosts_access call. I'm told it runs OK on Linux/Solaris. I'm wonderding if there's something different it needs to do be doing on FreeBSD. Thanks #ifdef HAVE_LIBWRAP P(mutex); /* hosts_access is not thread safe */ request_init(&request, RQ_DAEMON, my_name, RQ_FILE, newsockfd, 0); fromhost(&request); if (!hosts_access(&request)) { V(mutex); Jmsg2(NULL, M_WARNING, 0, _("Connection from %s:%d refused by hosts.access"), inet_ntoa(cli_addr.sin_addr), ntohs(cli_addr.sin_port)); close(newsockfd); continue; } V(mutex); #endif -- Dan Langille : http://www.langille.org/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F9F8AAA.12507.14D8EE23>