diff options
author | unknown <Sinisa@sinisa.nasamreza.org> | 2002-04-13 13:45:23 +0300 |
---|---|---|
committer | unknown <Sinisa@sinisa.nasamreza.org> | 2002-04-13 13:45:23 +0300 |
commit | b421cc87579969f3cbfd6ca9e0fe8d945e7dad53 (patch) | |
tree | 2877570e88acf062d5af6c464dd84a6eb653b957 /sql | |
parent | b17ce5f1a7422986be8ee3f3878f289c9c139fa6 (diff) | |
parent | ca1b6de3c9406096f6b64e819e4ac71375272c8e (diff) | |
download | mariadb-git-b421cc87579969f3cbfd6ca9e0fe8d945e7dad53.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.cc | 7 |
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); |