summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@redhat.com>2011-08-16 14:03:58 -0400
committerNalin Dahyabhai <nalin@redhat.com>2011-08-16 14:03:58 -0400
commitc02febb57ba2130c3e68309b40644922ff361bdf (patch)
treeae3ac9cee0244b4bfa03f71e00d9fb22c2ffbe32
parentab55cff393b7e4ba4ac9525fde1ef26420b25844 (diff)
downloadslapi-nis-c02febb57ba2130c3e68309b40644922ff361bdf.tar.gz
slapi-nis-c02febb57ba2130c3e68309b40644922ff361bdf.tar.xz
slapi-nis-c02febb57ba2130c3e68309b40644922ff361bdf.zip
- set RQ_FILE when asking tcp-wrappers about client authorization
-rw-r--r--src/disp-nis.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/disp-nis.c b/src/disp-nis.c
index 4e201ec..62b0e4a 100644
--- a/src/disp-nis.c
+++ b/src/disp-nis.c
@@ -459,6 +459,7 @@ dispatch_dgram(struct plugin_state *state, int fd)
#ifdef HAVE_TCPD
/* Check tcp_wrappers access control. */
if ((request_set(state->request_info,
+ RQ_FILE, -1,
RQ_CLIENT_SIN, &cdata.dgram.client_addr,
0) == NULL) ||
(fromhost(state->request_info),
@@ -592,6 +593,7 @@ dispatch_accept_client(struct plugin_state *state, int fd)
#ifdef HAVE_TCPD_H
/* Check tcp_wrappers access control. */
if ((request_set(state->request_info,
+ RQ_FILE, fd,
RQ_CLIENT_SIN, &client->client_addr,
0) == NULL) ||
(fromhost(state->request_info),