/PHP-7.2/ext/mysqlnd/ |
H A D | mysqlnd_loaddata.c | 159 SET_CLIENT_ERROR(conn->error_info, CR_UNKNOWN_ERROR, UNKNOWN_SQLSTATE, in mysqlnd_handle_local_infile() 162 ret = net->data->m.send(net, vio, empty_packet, 0, conn->stats, conn->error_info); in mysqlnd_handle_local_infile() 175 char tmp_buf[sizeof(conn->error_info->error)]; in mysqlnd_handle_local_infile() 180 SET_CLIENT_ERROR(conn->error_info, tmp_error_no, UNKNOWN_SQLSTATE, tmp_buf); in mysqlnd_handle_local_infile() 182 ret = net->data->m.send(net, vio, empty_packet, 0, conn->stats, conn->error_info); in mysqlnd_handle_local_infile() 188 if ((ret = net->data->m.send(net, vio, buf, bufsize, conn->stats, conn->error_info)) == 0) { in mysqlnd_handle_local_infile() 190 SET_CLIENT_ERROR(conn->error_info, CR_SERVER_LOST, UNKNOWN_SQLSTATE, lost_conn); in mysqlnd_handle_local_infile() 197 SET_CLIENT_ERROR(conn->error_info, CR_SERVER_LOST, UNKNOWN_SQLSTATE, lost_conn); in mysqlnd_handle_local_infile() 203 char tmp_buf[sizeof(conn->error_info->error)]; in mysqlnd_handle_local_infile() 208 SET_CLIENT_ERROR(conn->error_info, tmp_error_no, UNKNOWN_SQLSTATE, tmp_buf); in mysqlnd_handle_local_infile() [all …]
|
H A D | mysqlnd_ps.c | 187 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD() 309 COPY_CLIENT_ERROR(stmt->error_info, prepare_resp->error_info); in mysqlnd_stmt_read_prepare_response() 310 COPY_CLIENT_ERROR(conn->error_info, prepare_resp->error_info); in mysqlnd_stmt_read_prepare_response() 513 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in mysqlnd_stmt_execute_parse_response() 747 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD() 959 COPY_CLIENT_ERROR(conn->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered() 960 COPY_CLIENT_ERROR(stmt->error_info, row_packet->error_info); in mysqlnd_stmt_fetch_row_unbuffered() 1072 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in mysqlnd_fetch_stmt_row_cursor() 1287 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD() 1397 COPY_CLIENT_ERROR(stmt->error_info, *conn->error_info); in MYSQLND_METHOD() [all …]
|
H A D | mysqlnd_wireprotocol.c | 332 MYSQLND_ERROR_INFO * error_info = packet->header.error_info; in php_mysqlnd_greet_read() local 2390 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2414 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2437 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2460 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2483 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2506 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2529 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2552 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() 2575 packet->header.error_info = factory->conn->error_info; in MYSQLND_METHOD() [all …]
|
H A D | mysqlnd_auth.c | 108 SET_OOM_ERROR(conn->error_info); in mysqlnd_run_authentication() 122 if (conn->error_info->error_no) { in mysqlnd_run_authentication() 270 SET_OOM_ERROR(conn->error_info); in mysqlnd_auth_handshake() 277 SET_OOM_ERROR(conn->error_info); in mysqlnd_auth_handshake() 341 …strlcpy(conn->error_info->sqlstate, auth_resp_packet->sqlstate, sizeof(conn->error_info->sqlstate)… in mysqlnd_auth_handshake() 391 SET_OOM_ERROR(conn->error_info); in mysqlnd_auth_change_user() 398 SET_OOM_ERROR(conn->error_info); in mysqlnd_auth_change_user() 414 SET_OOM_ERROR(conn->error_info); in mysqlnd_auth_change_user() 444 COPY_CLIENT_ERROR(conn->error_info, chg_user_resp->error_info); in mysqlnd_auth_change_user() 465 if (conn->error_info->error_no) { in mysqlnd_auth_change_user() [all …]
|
H A D | mysqlnd_protocol_frame_codec.c | 67 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 180 SET_CLIENT_ERROR(error_info, CR_SERVER_GONE_ERROR, UNKNOWN_SQLSTATE, mysqlnd_server_gone); in MYSQLND_METHOD() 201 …L == vio->data->m.network_read(vio, comp_header, COMPRESSED_HEADER_SIZE, conn_stats, error_info)) { in MYSQLND_METHOD() 211 …AIL == vio->data->m.network_read(vio, compressed_data, net_payload_size, conn_stats, error_info)) { in MYSQLND_METHOD() 292 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 319 …(FAIL == vio->data->m.network_read(vio, net_header, MYSQLND_HEADER_SIZE, conn_stats, error_info)) { in MYSQLND_METHOD() 345 DBG_RETURN(pfc->data->m.receive(pfc, vio, p, to_read, conn_stats, error_info)); in MYSQLND_METHOD() 350 DBG_RETURN(vio->data->m.network_read(vio, p, to_read, conn_stats, error_info)); in MYSQLND_METHOD() 482 pfc = factory->get_protocol_frame_codec(persistent, stats, error_info); in mysqlnd_pfc_init() 490 mysqlnd_pfc_free(MYSQLND_PFC * const pfc, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info) in mysqlnd_pfc_free() argument [all …]
|
H A D | mysqlnd_driver.c | 125 data->error_info = &data->error_info_impl; in MYSQLND_METHOD() 143 data->protocol_frame_codec = mysqlnd_pfc_init(persistent, factory, data->stats, data->error_info); in MYSQLND_METHOD() 144 data->vio = mysqlnd_vio_init(persistent, factory, data->stats, data->error_info); in MYSQLND_METHOD() 213 stmt->error_info = &stmt->error_info_impl; in MYSQLND_METHOD() 236 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD() 248 …ctory, get_pfc)(const zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info) in MYSQLND_METHOD() 262 if (PASS != pfc->data->m.init(pfc, stats, error_info)) { in MYSQLND_METHOD() 263 pfc->data->m.dtor(pfc, stats, error_info); in MYSQLND_METHOD() 283 …ctory, get_vio)(const zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info) in MYSQLND_METHOD() 297 if (PASS != vio->data->m.init(vio, stats, error_info)) { in MYSQLND_METHOD() [all …]
|
H A D | mysqlnd_protocol_frame_codec.h | 23 …E(mysqlnd_object_factory) *object_factory, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info); 24 … mysqlnd_pfc_free(MYSQLND_PFC * const pfc, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info);
|
H A D | mysqlnd_vio.h | 23 …E(mysqlnd_object_factory) *object_factory, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info); 24 … mysqlnd_vio_free(MYSQLND_VIO * const vio, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info);
|
H A D | mysqlnd_net.c | 86 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 117 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 132 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 204 SET_CLIENT_ERROR(*error_info, in MYSQLND_METHOD() 289 MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 323 net->data->m.close_stream(net, conn_stats, error_info); in MYSQLND_METHOD() 325 open_stream = net->data->m.get_open_stream(net, scheme, scheme_len, error_info); in MYSQLND_METHOD() 414 conn_stats, error_info); in MYSQLND_METHOD() 705 DBG_RETURN(net->data->m.receive_ex(net, p, to_read, conn_stats, error_info)); in MYSQLND_METHOD() 1119 net->data->m.close_stream(net, stats, error_info); in MYSQLND_METHOD() [all …]
|
H A D | mysqlnd_vio.c | 78 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 109 MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 123 MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 194 SET_CLIENT_ERROR(error_info, in MYSQLND_METHOD() 278 MYSQLND_ERROR_INFO * const error_info) in MYSQLND_METHOD() 309 vio->data->m.close_stream(vio, conn_stats, error_info); in MYSQLND_METHOD() 311 open_stream = vio->data->m.get_open_stream(vio, scheme, error_info); in MYSQLND_METHOD() 315 vio->data->m.post_connect_set_opt(vio, scheme, conn_stats, error_info); in MYSQLND_METHOD() 694 vio->data->m.close_stream(vio, stats, error_info); in MYSQLND_METHOD() 777 vio = factory->get_vio(persistent, stats, error_info); in mysqlnd_vio_init() [all …]
|
H A D | mysqlnd_commands.c | 79 conn->error_info, in mysqlnd_com_set_option_run() 128 conn->error_info, in mysqlnd_com_debug_run() 189 conn->error_info, in mysqlnd_com_init_db_run() 257 conn->error_info, in mysqlnd_com_ping_run() 322 conn->error_info, in mysqlnd_com_statistics_run() 396 conn->error_info, in mysqlnd_com_process_kill_run() 470 conn->error_info, in mysqlnd_com_refresh_run() 533 conn->error_info, in mysqlnd_com_shutdown_run() 592 conn->error_info, in mysqlnd_com_quit_run() 646 conn->error_info, in mysqlnd_com_query_run() [all …]
|
H A D | mysqlnd_result.c | 378 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD() 421 SET_OOM_ERROR(conn->error_info); in mysqlnd_query_read_result_set_header() 448 COPY_CLIENT_ERROR(conn->error_info, rset_header->error_info); in mysqlnd_query_read_result_set_header() 455 conn->error_info->error_no = 0; in mysqlnd_query_read_result_set_header() 777 COPY_CLIENT_ERROR(conn->error_info, row_packet->error_info); in MYSQLND_METHOD() 905 COPY_CLIENT_ERROR(conn->error_info, row_packet->error_info); in MYSQLND_METHOD() 943 SET_EMPTY_ERROR(conn->error_info); in MYSQLND_METHOD() 977 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD() 1313 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD() 1392 COPY_CLIENT_ERROR(&set->error_info, row_packet->error_info); in MYSQLND_METHOD() [all …]
|
H A D | mysqlnd_wireprotocol.h | 65 MYSQLND_ERROR_INFO * error_info; member 202 MYSQLND_ERROR_INFO error_info; member 214 MYSQLND_ERROR_INFO error_info; member 240 MYSQLND_ERROR_INFO error_info; member 262 MYSQLND_ERROR_INFO error_info; member 274 MYSQLND_ERROR_INFO error_info; member
|
H A D | mysqlnd_connection.c | 354 if (conn->error_info) { in MYSQLND_METHOD_PRIVATE() 356 conn->error_info = NULL; in MYSQLND_METHOD_PRIVATE() 623 SET_EMPTY_ERROR(conn->error_info); 725 SET_OOM_ERROR(conn->error_info); 805 if (!conn->error_info->error_no) { 806 …SET_CLIENT_ERROR(conn->error_info, CR_CONNECTION_ERROR, UNKNOWN_SQLSTATE, conn->error_info->error?… 983 return conn->error_info->error_no; 992 return conn->error_info->error; 1001 return conn->error_info->sqlstate[0] ? conn->error_info->sqlstate:MYSQLND_SQLSTATE_NULL; 1841 SET_OOM_ERROR(conn->error_info); [all …]
|
H A D | mysqlnd_structs.h | 314 …init)(MYSQLND_VIO * const vio, MYSQLND_STATS * const stats, MYSQLND_ERROR_INFO * const error_info); 315 …(MYSQLND_VIO * const vio, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info); 374 …tory__get_pfc)(const zend_bool persistent, MYSQLND_STATS * stats, MYSQLND_ERROR_INFO * error_info); 905 MYSQLND_ERROR_INFO * error_info; member 997 MYSQLND_ERROR_INFO * error_info, 1005 MYSQLND_ERROR_INFO * const error_info, 1013 MYSQLND_ERROR_INFO * const error_info, 1023 MYSQLND_ERROR_INFO * error_info, 1075 …(MYSQLND_PFC * const pfc, MYSQLND_STATS * const conn_stats, MYSQLND_ERROR_INFO * const error_info); 1172 MYSQLND_ERROR_INFO error_info; \ [all …]
|
H A D | mysqlnd_ext_plugin.h | 118 } error_info; member 163 #define mysqlnd_error_info_get_methods() mysqlnd_plugin_methods_xetters.error_info.get() 164 #define mysqlnd_error_info_set_methods(m) mysqlnd_plugin_methods_xetters.error_info.set((m))
|
H A D | mysqlnd_result_meta.c | 62 SET_OOM_ERROR(conn->error_info); in MYSQLND_METHOD() 80 if (field_packet->error_info.error_no) { in MYSQLND_METHOD() 81 COPY_CLIENT_ERROR(conn->error_info, field_packet->error_info); in MYSQLND_METHOD()
|
H A D | mysqlnd_ps_codec.c | 589 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_prepare_param_types() 697 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_calculate_param_values_size() 712 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_calculate_param_values_size() 747 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_calculate_param_values_size() 854 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_store_params() 880 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_store_params() 896 SET_OOM_ERROR(stmt->error_info); in mysqlnd_stmt_execute_store_params()
|
/PHP-7.2/ext/pdo_mysql/tests/ |
H A D | pdo_mysql_prepare_native.phpt | 19 if ($suppress_warning || (is_array($error_info) && isset($error_info['prepare']))) 24 if (is_array($error_info) && isset($error_info['prepare'])) { 27 if (isset($error_info['prepare']['sqlstate']) && 28 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 34 if (isset($error_info['prepare']['mysql']) && 35 ($error_info['prepare']['mysql'] !== $tmp[1])) { 51 if ($suppress_warning || (is_array($error_info) && isset($error_info['execute']))) 67 if (is_array($error_info) && isset($error_info['execute'])) { 69 if (isset($error_info['execute']['sqlstate']) && 76 if (isset($error_info['execute']['mysql']) && [all …]
|
H A D | pdo_mysql_prepare_emulated.phpt | 19 if (is_array($error_info) && isset($error_info['prepare'])) 24 if (is_array($error_info) && isset($error_info['prepare'])) { 27 if (isset($error_info['prepare']['sqlstate']) && 28 ($error_info['prepare']['sqlstate'] !== $tmp[0])) { 34 if (isset($error_info['prepare']['mysql']) && 35 ($error_info['prepare']['mysql'] !== $tmp[1])) { 47 if (is_array($error_info) && isset($error_info['execute'])) 56 if (is_array($error_info) && isset($error_info['execute'])) { 59 if (isset($error_info['execute']['sqlstate']) && 66 if (isset($error_info['execute']['mysql']) && [all …]
|
/PHP-7.2/ext/mysqli/ |
H A D | mysqli_prop.c | 190 if (mysql->mysql->data->error_info->error_list) { in link_error_list_read() 193 …QLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(mysql->mysql->data->error_info->error_list, &po… in link_error_list_read() 195 …message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(mysql->mysql->data->error_info->er… in link_error_list_read() 380 if (stmt->stmt->data && stmt->stmt->data->error_info->error_list) { in stmt_error_list_read() 383 …YSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(stmt->stmt->data->error_info->error_list, &po… in stmt_error_list_read() 385 …message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(stmt->stmt->data->error_info->erro… in stmt_error_list_read()
|
H A D | mysqli_nonapi.c | 477 if (mysql->mysql->data->error_info->error_list) { 480 …QLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(mysql->mysql->data->error_info->error_list, &po… 482 …message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(mysql->mysql->data->error_info->er… 518 if (stmt->stmt && stmt->stmt->data && stmt->stmt->data->error_info->error_list) { 521 …YSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_first_ex(stmt->stmt->data->error_info->error_list, &po… 523 …message = (MYSQLND_ERROR_LIST_ELEMENT *) zend_llist_get_next_ex(stmt->stmt->data->error_info->erro… 579 MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info; 590 *mysql->mysql->data->error_info = error_info;
|
H A D | mysqli_api.c | 1874 MYSQLND_ERROR_INFO error_info = *mysql->mysql->data->error_info; 1885 *mysql->mysql->data->error_info = error_info;
|