Lines Matching refs:greet_packet

441 			const MYSQLND_PACKET_GREET * const greet_packet,  in mysqlnd_switch_to_ssl_if_needed()  argument
463 auth_packet->charset_no = greet_packet->charset_no; in mysqlnd_switch_to_ssl_if_needed()
468 zend_bool server_has_ssl = (greet_packet->server_capabilities & CLIENT_SSL)? TRUE:FALSE; in mysqlnd_switch_to_ssl_if_needed()
668 const MYSQLND_PACKET_GREET * const greet_packet, in mysqlnd_connect_run_authentication() argument
676 ret = mysqlnd_switch_to_ssl_if_needed(conn, greet_packet, options, mysql_flags TSRMLS_CC); in mysqlnd_connect_run_authentication()
679greet_packet->auth_plugin_data, greet_packet->auth_plugin_data_len, greet_packet->auth_protocol, in mysqlnd_connect_run_authentication()
680greet_packet->charset_no, options, mysql_flags, FALSE /*silent*/, FALSE/*is_change*/ TSRMLS_CC); in mysqlnd_connect_run_authentication()
769 MYSQLND_PACKET_GREET * greet_packet; in MYSQLND_METHOD() local
774 greet_packet = conn->protocol->m.get_greet_packet(conn->protocol, FALSE TSRMLS_CC); in MYSQLND_METHOD()
775 if (!greet_packet) { in MYSQLND_METHOD()
788 if (FAIL == PACKET_READ(greet_packet, conn)) { in MYSQLND_METHOD()
792 } else if (greet_packet->error_no) { in MYSQLND_METHOD()
793 DBG_ERR_FMT("errorno=%u error=%s", greet_packet->error_no, greet_packet->error); in MYSQLND_METHOD()
794 …SET_CLIENT_ERROR(*conn->error_info, greet_packet->error_no, greet_packet->sqlstate, greet_packet->… in MYSQLND_METHOD()
796 } else if (greet_packet->pre41) { in MYSQLND_METHOD()
797 …DBG_ERR_FMT("Connecting to 3.22, 3.23 & 4.0 is not supported. Server is %-.32s", greet_packet->ser… in MYSQLND_METHOD()
799 " is not supported. Server is %-.32s", greet_packet->server_version); in MYSQLND_METHOD()
805 conn->thread_id = greet_packet->thread_id; in MYSQLND_METHOD()
806 conn->protocol_version = greet_packet->protocol_version; in MYSQLND_METHOD()
807 conn->server_version = mnd_pestrdup(greet_packet->server_version, conn->persistent); in MYSQLND_METHOD()
809 conn->greet_charset = mysqlnd_find_charset_nr(greet_packet->charset_no); in MYSQLND_METHOD()
812 …"Server sent charset (%d) unknown to the client. Please, report to the developers", greet_packet->… in MYSQLND_METHOD()
819 conn->server_capabilities = greet_packet->server_capabilities; in MYSQLND_METHOD()
822 greet_packet, conn->options, mysql_flags TSRMLS_CC)) in MYSQLND_METHOD()
828 conn->upsert_status->server_status = greet_packet->server_status; in MYSQLND_METHOD()
831 PACKET_FREE(greet_packet); in MYSQLND_METHOD()
836 PACKET_FREE(greet_packet); in MYSQLND_METHOD()