From fdd6c111c254c5044cd9b6c2f7e4d0c74f427a79 Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Fri, 13 Feb 2015 12:57:11 +0100 Subject: MDEV-7419 Function cli_safe_read not exported Start the client API for low-level protocol access: * unsigned long mysql_net_read_packet(MYSQL *mysql); * unsigned long mysql_net_field_length(unsigned char **packet); --- include/mysql.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/mysql.h') diff --git a/include/mysql.h b/include/mysql.h index d7fe5edef1e..2f205ec6463 100644 --- a/include/mysql.h +++ b/include/mysql.h @@ -854,6 +854,12 @@ my_socket STDCALL mysql_get_socket(const MYSQL *mysql); unsigned int STDCALL mysql_get_timeout_value(const MYSQL *mysql); unsigned int STDCALL mysql_get_timeout_value_ms(const MYSQL *mysql); +/******************************************************************** + mysql_net_ functions - low-level API to MySQL protocol +*********************************************************************/ +unsigned long STDCALL mysql_net_read_packet(MYSQL *mysql); +unsigned long STDCALL mysql_net_field_length(unsigned char **packet); + /* status return codes */ #define MYSQL_NO_DATA 100 #define MYSQL_DATA_TRUNCATED 101 -- cgit v1.2.1