X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=server%2Ftcpdchk.c;h=16eebc1040379bdb5ff2adecf2ae05e6e2d46904;hb=2fdf1cc871e6342d03460e703c8c3bb67b7f5267;hp=a5d3d64bb5e6364af48cba27216dc9bad8e09a0a;hpb=bf7ee634e855d15e955d06e7b225d2045abd518a;p=yaz-moved-to-github.git diff --git a/server/tcpdchk.c b/server/tcpdchk.c index a5d3d64..16eebc1 100644 --- a/server/tcpdchk.c +++ b/server/tcpdchk.c @@ -4,7 +4,17 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: tcpdchk.c,v $ - * Revision 1.1 1999-04-16 14:45:55 adam + * Revision 1.4 1999-11-30 13:47:12 adam + * Improved installation. Moved header files to include/yaz. + * + * Revision 1.3 1999/08/27 09:40:32 adam + * Renamed logf function to yaz_log. Removed VC++ project files. + * + * Revision 1.2 1999/04/20 09:56:48 adam + * Added 'name' paramter to encoder/decoder routines (typedef Odr_fun). + * Modified all encoders/decoders to reflect this change. + * + * Revision 1.1 1999/04/16 14:45:55 adam * Added interface for tcpd wrapper for access control. * */ @@ -34,13 +44,13 @@ int deny_severity = LOG_WARNING; #include #endif -#include -#include -#include +#include +#include +#include int check_ip_tcpd(void *cd, const char *addr, int len, int type) { - const char *daemon_name = cd; + const char *daemon_name = (const char *) cd; if (type == AF_INET) { @@ -48,8 +58,8 @@ int check_ip_tcpd(void *cd, const char *addr, int len, int type) { #if HAVE_TCPD_H struct request_info request_info; -#endif int i; +#endif char *host_name = 0, *host_addr = 0; struct hostent *host; @@ -73,12 +83,12 @@ int check_ip_tcpd(void *cd, const char *addr, int len, int type) i = hosts_access(&request_info); if (!i) { - logf (LOG_DEBUG, "access denied from %s", - host_name ? host_name : host_addr); + yaz_log (LOG_DEBUG, "access denied from %s", + host_name ? host_name : host_addr); return 1; } - logf (LOG_DEBUG, "access granted from %s", - host_name ? host_name : host_addr); + yaz_log (LOG_DEBUG, "access granted from %s", + host_name ? host_name : host_addr); #endif } }