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>
