From 7b08032bfc7a181c59d2a3b1110ce9407b560c00 Mon Sep 17 00:00:00 2001 From: "Frank Schoenheit [fs]" Date: Wed, 16 Dec 2009 13:44:56 +0100 Subject: mysqlconnector: #i107391# default the protocol to TCP when talking with C/C --- mysqlcppconn/patches/default_to_protocol_tcp.patch | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 mysqlcppconn/patches/default_to_protocol_tcp.patch (limited to 'mysqlcppconn/patches/default_to_protocol_tcp.patch') diff --git a/mysqlcppconn/patches/default_to_protocol_tcp.patch b/mysqlcppconn/patches/default_to_protocol_tcp.patch new file mode 100644 index 000000000000..3df78f40f5b7 --- /dev/null +++ b/mysqlcppconn/patches/default_to_protocol_tcp.patch @@ -0,0 +1,12 @@ +--- misc/mysql-connector-cpp/driver/mysql_connection.cpp 2009-12-16 13:24:24.088933245 +0100 ++++ misc/build/mysql-connector-cpp/driver/mysql_connection.cpp 2009-12-16 13:24:15.666841004 +0100 +@@ -437,6 +437,9 @@ + throw sql::InvalidArgumentException(e.what()); + } + ++ int default_protocol_tcp = MYSQL_PROTOCOL_TCP; ++ proxy->options(MYSQL_OPT_PROTOCOL, (const char *) &default_protocol_tcp); ++ + #ifndef _WIN32 + if (!hostName.compare(0, sizeof("unix://") - 1, "unix://")) { + protocol_tcp = false; -- cgit