From 66e87166c9d8f4c7e173b2d2f6d5c1f84e74f01e Mon Sep 17 00:00:00 2001 From: Nick <6354634+pondix@users.noreply.github.com> Date: Mon, 16 Oct 2017 21:06:56 +0300 Subject: [PATCH] Adding IPv6 localhost support Fixes: ``` root@vpn-web-dev:~# mysql -uadmin -p -h::1 -P6032 Enter password: ERROR 1040 (42000): User 'admin' can only connect locally ``` --- lib/MySQL_Session.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/MySQL_Session.cpp b/lib/MySQL_Session.cpp index e823090c2..c9ddce75f 100644 --- a/lib/MySQL_Session.cpp +++ b/lib/MySQL_Session.cpp @@ -3253,6 +3253,8 @@ void MySQL_Session::handler___status_CONNECTING_CLIENT___STATE_SERVER_HANDSHAKE( (strcmp(client_addr,(char *)"127.0.0.1")==0) || (strcmp(client_addr,(char *)"localhost")==0) + || + (strcmp(client_addr,(char *)"::1")==0) ) { // we are good! client_myds->myprot.generate_pkt_OK(true,NULL,NULL,2,0,0,0,0,NULL);