You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apr.apache.org by Firat Sarlar <sf...@yahoo.com> on 2011/07/30 01:00:18 UTC
Re: [PATCH] add some flags to apr_dbd_mysql flags parameter
if (fields[6].value != NULL)
{
if(strstr(fields[6].value, "CLIENT_LONG_PASSWORD")) flags |=
CLIENT_LONG_PASSWORD;
if(strstr(fields[6].value, "CLIENT_FOUND_ROWS")) flags |=
CLIENT_FOUND_ROWS;
if(strstr(fields[6].value, "CLIENT_LONG_FLAG")) flags |=
CLIENT_LONG_FLAG;
if(strstr(fields[6].value, "CLIENT_CONNECT_WITH_DB")) flags |=
CLIENT_CONNECT_WITH_DB;
if(strstr(fields[6].value, "CLIENT_NO_SCHEMA")) flags |=
CLIENT_NO_SCHEMA;
if(strstr(fields[6].value, "CLIENT_COMPRESS")) flags |= CLIENT_COMPRESS;
if(strstr(fields[6].value, "CLIENT_ODBC")) flags |= CLIENT_ODBC;
if(strstr(fields[6].value, "CLIENT_LOCAL_FILES")) flags |=
CLIENT_LOCAL_FILES;
if(strstr(fields[6].value, "CLIENT_IGNORE_SPACE")) flags |=
CLIENT_IGNORE_SPACE;
if(strstr(fields[6].value, "CLIENT_PROTOCOL_41")) flags |=
CLIENT_PROTOCOL_41;
if(strstr(fields[6].value, "CLIENT_INTERACTIVE")) flags |=
CLIENT_INTERACTIVE;
if(strstr(fields[6].value, "CLIENT_SSL")) flags |= CLIENT_SSL;
if(strstr(fields[6].value, "CLIENT_IGNORE_SIGPIPE")) flags |=
CLIENT_IGNORE_SIGPIPE;
if(strstr(fields[6].value, "CLIENT_TRANSACTIONS")) flags |=
CLIENT_TRANSACTIONS;
if(strstr(fields[6].value, "CLIENT_RESERVED")) flags |= CLIENT_RESERVED;
if(strstr(fields[6].value, "CLIENT_SECURE_CONNECTION")) flags |=
CLIENT_SECURE_CONNECTION;
if(strstr(fields[6].value, "CLIENT_MULTI_STATEMENTS")) flags |=
CLIENT_MULTI_STATEMENTS;
if(strstr(fields[6].value, "CLIENT_MULTI_RESULTS")) flags |=
CLIENT_MULTI_RESULTS;
if(strstr(fields[6].value, "CLIENT_REMEMBER_OPTIONS")) flags |=
CLIENT_REMEMBER_OPTIONS;
}