summaryrefslogtreecommitdiff
path: root/sql
diff options
context:
space:
mode:
authorSinisa@sinisa.nasamreza.org <>2002-04-13 13:45:23 +0300
committerSinisa@sinisa.nasamreza.org <>2002-04-13 13:45:23 +0300
commit7dfd3da9d53e9dbee56ec3dc7361faabda5239b3 (patch)
tree2877570e88acf062d5af6c464dd84a6eb653b957 /sql
parent699f81e62ee5d4073479de8723eb0e33d4e7bdb3 (diff)
parent0541b54fb7527396be6139ef24fd085756cf5345 (diff)
downloadmariadb-git-7dfd3da9d53e9dbee56ec3dc7361faabda5239b3.tar.gz
Merge sinisa@work.mysql.com:/home/bk/mysql
into sinisa.nasamreza.org:/home/Sinisa/mysql/mysql
Diffstat (limited to 'sql')
-rw-r--r--sql/mysqld.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/sql/mysqld.cc b/sql/mysqld.cc
index 1d108b3f4c2..fa5f6ae395e 100644
--- a/sql/mysqld.cc
+++ b/sql/mysqld.cc
@@ -2415,6 +2415,7 @@ pthread_handler_decl(handle_connections_sockets,arg __attribute__((unused)))
struct request_info req;
signal(SIGCHLD, SIG_DFL);
request_init(&req, RQ_DAEMON, libwrapName, RQ_FILE, new_sock, NULL);
+#ifndef __linux__
fromhost(&req);
if (!hosts_access(&req))
{
@@ -2422,6 +2423,12 @@ pthread_handler_decl(handle_connections_sockets,arg __attribute__((unused)))
// which we surely don't want...
// clean_exit() - same stupid thing ...
syslog(deny_severity, "refused connect from %s", eval_client(&req));
+#else
+ fromhost();
+ if (!hosts_access())
+ {
+ syslog(deny_severity, "refused connect from %s", eval_client());
+#endif
if (req.sink)
((void (*)(int))req.sink)(req.fd);