Commit 29c3debd authored by Vladislav Vaintroub's avatar Vladislav Vaintroub

merge 5.2

parents 9f79d2f9 aa327cdd
...@@ -151,7 +151,10 @@ my_bool my_gethwaddr(uchar *to) ...@@ -151,7 +151,10 @@ my_bool my_gethwaddr(uchar *to)
{ {
if (info->Type == MIB_IF_TYPE_ETHERNET && if (info->Type == MIB_IF_TYPE_ETHERNET &&
info->AddressLength == ETHER_ADDR_LEN) info->AddressLength == ETHER_ADDR_LEN)
{
res= memcpy_and_test(to, info->Address, ETHER_ADDR_LEN); res= memcpy_and_test(to, info->Address, ETHER_ADDR_LEN);
}
info = info->Next;
} }
err: err:
......
...@@ -396,10 +396,12 @@ int handle_options(int *argc, char ***argv, ...@@ -396,10 +396,12 @@ int handle_options(int *argc, char ***argv,
*/ */
(*argc)--; (*argc)--;
if (!optend || *optend == '1' || if (!optend || *optend == '1' ||
!my_strcasecmp(&my_charset_latin1, optend, "true")) !my_strcasecmp(&my_charset_latin1, optend, "true") ||
!my_strcasecmp(&my_charset_latin1, optend, "on"))
*((my_bool*) value)= (my_bool) 1; *((my_bool*) value)= (my_bool) 1;
else if (*optend == '0' || else if (*optend == '0' ||
!my_strcasecmp(&my_charset_latin1, optend, "false")) !my_strcasecmp(&my_charset_latin1, optend, "false") ||
!my_strcasecmp(&my_charset_latin1, optend, "off"))
*((my_bool*) value)= (my_bool) 0; *((my_bool*) value)= (my_bool) 0;
else else
{ {
......
...@@ -198,7 +198,7 @@ int Url_http::send(const char* data, size_t data_length) ...@@ -198,7 +198,7 @@ int Url_http::send(const char* data, size_t data_length)
} }
#ifdef HAVE_OPENSSL #ifdef HAVE_OPENSSL
struct st_VioSSLFd *ssl_fd; struct st_VioSSLFd *UNINIT_VAR(ssl_fd);
if (ssl) if (ssl)
{ {
buf[0]= 0; buf[0]= 0;
......
...@@ -6439,8 +6439,8 @@ struct my_option my_long_options[] = ...@@ -6439,8 +6439,8 @@ struct my_option my_long_options[] =
&opt_debugging, &opt_debugging, &opt_debugging, &opt_debugging,
0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0}, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
{"general_log", OPT_GENERAL_LOG, {"general_log", OPT_GENERAL_LOG,
"Enable/disable general log. Filename can be specified with --general-log-file or --log-basename. Is 'hostname.err' by default.", "Enable/disable general log. Filename can be specified with --general-log-file or --log-basename. Is 'hostname.log' by default.",
&opt_log, &opt_log, 0, GET_BOOL, OPT_ARG, 0, 0, 0, 0, 0, 0}, &opt_log, &opt_log, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0},
#ifdef HAVE_LARGE_PAGES #ifdef HAVE_LARGE_PAGES
{"large-pages", OPT_ENABLE_LARGE_PAGES, "Enable support for large pages. " {"large-pages", OPT_ENABLE_LARGE_PAGES, "Enable support for large pages. "
"Disable with --skip-large-pages.", &opt_large_pages, &opt_large_pages, "Disable with --skip-large-pages.", &opt_large_pages, &opt_large_pages,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment