Lines Matching refs:greet_packet

442 			const MYSQLND_PACKET_GREET * const greet_packet,  in mysqlnd_switch_to_ssl_if_needed()  argument
490 auth_packet->charset_no = greet_packet->charset_no; in mysqlnd_switch_to_ssl_if_needed()
495 zend_bool server_has_ssl = (greet_packet->server_capabilities & CLIENT_SSL)? TRUE:FALSE; in mysqlnd_switch_to_ssl_if_needed()
699 const MYSQLND_PACKET_GREET * const greet_packet, in mysqlnd_connect_run_authentication() argument
707 ret = mysqlnd_switch_to_ssl_if_needed(conn, greet_packet, options, mysql_flags TSRMLS_CC); in mysqlnd_connect_run_authentication()
710greet_packet->auth_plugin_data, greet_packet->auth_plugin_data_len, greet_packet->auth_protocol, in mysqlnd_connect_run_authentication()
711greet_packet->charset_no, options, mysql_flags, FALSE /*silent*/, FALSE/*is_change*/ TSRMLS_CC); in mysqlnd_connect_run_authentication()
796 MYSQLND_PACKET_GREET * greet_packet; in MYSQLND_METHOD() local
801 greet_packet = conn->protocol->m.get_greet_packet(conn->protocol, FALSE TSRMLS_CC); in MYSQLND_METHOD()
802 if (!greet_packet) { in MYSQLND_METHOD()
815 if (FAIL == PACKET_READ(greet_packet, conn)) { in MYSQLND_METHOD()
819 } else if (greet_packet->error_no) { in MYSQLND_METHOD()
820 DBG_ERR_FMT("errorno=%u error=%s", greet_packet->error_no, greet_packet->error); in MYSQLND_METHOD()
821 …SET_CLIENT_ERROR(*conn->error_info, greet_packet->error_no, greet_packet->sqlstate, greet_packet->… in MYSQLND_METHOD()
823 } else if (greet_packet->pre41) { in MYSQLND_METHOD()
824 …DBG_ERR_FMT("Connecting to 3.22, 3.23 & 4.0 is not supported. Server is %-.32s", greet_packet->ser… in MYSQLND_METHOD()
826 " is not supported. Server is %-.32s", greet_packet->server_version); in MYSQLND_METHOD()
832 conn->thread_id = greet_packet->thread_id; in MYSQLND_METHOD()
833 conn->protocol_version = greet_packet->protocol_version; in MYSQLND_METHOD()
834 conn->server_version = mnd_pestrdup(greet_packet->server_version, conn->persistent); in MYSQLND_METHOD()
836 conn->greet_charset = mysqlnd_find_charset_nr(greet_packet->charset_no); in MYSQLND_METHOD()
839 …"Server sent charset (%d) unknown to the client. Please, report to the developers", greet_packet->… in MYSQLND_METHOD()
846 conn->server_capabilities = greet_packet->server_capabilities; in MYSQLND_METHOD()
849 greet_packet, conn->options, mysql_flags TSRMLS_CC)) in MYSQLND_METHOD()
855 conn->upsert_status->server_status = greet_packet->server_status; in MYSQLND_METHOD()
858 PACKET_FREE(greet_packet); in MYSQLND_METHOD()
863 PACKET_FREE(greet_packet); in MYSQLND_METHOD()