Changeset View
Changeset View
Standalone View
Standalone View
contrib/tcp_wrappers/hosts_ctl.c
Show All 15 Lines | |||||
#endif | #endif | ||||
#include <stdio.h> | #include <stdio.h> | ||||
#include "tcpd.h" | #include "tcpd.h" | ||||
/* hosts_ctl - limited interface to the hosts_access() routine */ | /* hosts_ctl - limited interface to the hosts_access() routine */ | ||||
int hosts_ctl(daemon, name, addr, user) | int hosts_ctl(char *daemon, char *name, char *addr, char *user) | ||||
char *daemon; | |||||
char *name; | |||||
char *addr; | |||||
char *user; | |||||
{ | { | ||||
struct request_info request; | struct request_info request; | ||||
return (hosts_access(request_init(&request, | return (hosts_access(request_init(&request, | ||||
RQ_DAEMON, daemon, | RQ_DAEMON, daemon, | ||||
RQ_CLIENT_NAME, name, | RQ_CLIENT_NAME, name, | ||||
RQ_CLIENT_ADDR, addr, | RQ_CLIENT_ADDR, addr, | ||||
RQ_USER, user, | RQ_USER, user, | ||||
0))); | 0))); | ||||
} | } |