Don't treat connections to 127.0.0.1 as remote

This commit is contained in:
Tom Mettam 2015-12-29 13:55:53 +00:00
parent cdcc267f6c
commit 9c09e9556e

View file

@ -477,14 +477,16 @@ sub mysql_setup {
$opt{port} = ( $opt{port} eq 0 ) ? 3306 : $opt{port}; $opt{port} = ( $opt{port} eq 0 ) ? 3306 : $opt{port};
# If we're doing a remote connection, but forcemem wasn't specified, we need to exit # If we're doing a remote connection, but forcemem wasn't specified, we need to exit
if ( $opt{'forcemem'} eq 0 ) { if ( $opt{'forcemem'} eq 0 && ($opt{host} ne "127.0.0.1") && ($opt{host} ne "localhost")) {
badprint badprint
"The --forcemem option is required for remote connections"; "The --forcemem option is required for remote connections";
exit 1; exit 1;
} }
infoprint "Performing tests on $opt{host}:$opt{port}"; infoprint "Performing tests on $opt{host}:$opt{port}";
$remotestring = " -h $opt{host} -P $opt{port}"; $remotestring = " -h $opt{host} -P $opt{port}";
$doremote = 1; if (($opt{host} ne "127.0.0.1") && ($opt{host} ne "localhost")) {
$doremote = 1;
}
} }
# Did we already get a username and password passed on the command line? # Did we already get a username and password passed on the command line?
@ -3048,7 +3050,7 @@ Jean-Marie Renouard
=item * =item *
Stephan Großberndt Stephan Großberndt
=back =back
@ -3095,4 +3097,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# indent-tabs-mode: t # indent-tabs-mode: t
# cperl-indent-level: 8 # cperl-indent-level: 8
# perl-indent-level: 8 # perl-indent-level: 8
# End: # End: