unbound: moved to github
[packages.git] / net / redir / patches / 03_fix_tcp_wrappers.patch
1 diff -Nur a/redir.c b/redir.c
2 --- a/redir.c   2005-10-22 22:10:11.439455392 -0400
3 +++ b/redir.c   2005-10-22 22:10:51.625346208 -0400
4 @@ -802,8 +802,8 @@
5  #ifdef USE_TCP_WRAPPERS
6         request_init(&request, RQ_DAEMON, ident, RQ_FILE, clisock, 0);
7         sock_host(&request);
8 -       sock_hostname(&request);
9 -       sock_hostaddr(&request);
10 +       sock_hostname(request.client);
11 +       sock_hostaddr(request.client);
12  
13         if (!hosts_access(&request)) {
14                 refuse(&request);
15 @@ -1057,8 +1057,8 @@
16  #ifdef USE_TCP_WRAPPERS
17                 request_init(&request, RQ_DAEMON, ident, RQ_FILE, 0, 0);
18                 sock_host(&request);
19 -               sock_hostname(&request);
20 -               sock_hostaddr(&request);
21 +               sock_hostname(request.client);
22 +               sock_hostaddr(request.client);
23         
24                 if (!hosts_access(&request))
25                         refuse(&request);