auth_resp_packet 55 ext/mysqlnd/mysqlnd_auth.c MYSQLND_PACKET_AUTH_RESPONSE * auth_resp_packet = NULL; auth_resp_packet 60 ext/mysqlnd/mysqlnd_auth.c auth_resp_packet = conn->protocol->m.get_auth_response_packet(conn->protocol, FALSE); auth_resp_packet 62 ext/mysqlnd/mysqlnd_auth.c if (!auth_resp_packet) { auth_resp_packet 114 ext/mysqlnd/mysqlnd_auth.c if (FAIL == PACKET_READ(auth_resp_packet, conn) || auth_resp_packet->response_code >= 0xFE) { auth_resp_packet 115 ext/mysqlnd/mysqlnd_auth.c if (auth_resp_packet->response_code == 0xFE) { auth_resp_packet 117 ext/mysqlnd/mysqlnd_auth.c if (!auth_resp_packet->new_auth_protocol) { auth_resp_packet 121 ext/mysqlnd/mysqlnd_auth.c *switch_to_auth_protocol = mnd_pestrndup(auth_resp_packet->new_auth_protocol, auth_resp_packet->new_auth_protocol_len, FALSE); auth_resp_packet 122 ext/mysqlnd/mysqlnd_auth.c *switch_to_auth_protocol_len = auth_resp_packet->new_auth_protocol_len; auth_resp_packet 123 ext/mysqlnd/mysqlnd_auth.c if (auth_resp_packet->new_auth_protocol_data) { auth_resp_packet 124 ext/mysqlnd/mysqlnd_auth.c *switch_to_auth_protocol_data_len = auth_resp_packet->new_auth_protocol_data_len; auth_resp_packet 126 ext/mysqlnd/mysqlnd_auth.c memcpy(*switch_to_auth_protocol_data, auth_resp_packet->new_auth_protocol_data, *switch_to_auth_protocol_data_len); auth_resp_packet 132 ext/mysqlnd/mysqlnd_auth.c } else if (auth_resp_packet->response_code == 0xFF) { auth_resp_packet 133 ext/mysqlnd/mysqlnd_auth.c if (auth_resp_packet->sqlstate[0]) { auth_resp_packet 134 ext/mysqlnd/mysqlnd_auth.c strlcpy(conn->error_info->sqlstate, auth_resp_packet->sqlstate, sizeof(conn->error_info->sqlstate)); auth_resp_packet 135 ext/mysqlnd/mysqlnd_auth.c DBG_ERR_FMT("ERROR:%u [SQLSTATE:%s] %s", auth_resp_packet->error_no, auth_resp_packet->sqlstate, auth_resp_packet->error); auth_resp_packet 137 ext/mysqlnd/mysqlnd_auth.c SET_CLIENT_ERROR(*conn->error_info, auth_resp_packet->error_no, UNKNOWN_SQLSTATE, auth_resp_packet->error); auth_resp_packet 142 ext/mysqlnd/mysqlnd_auth.c SET_NEW_MESSAGE(conn->last_message, conn->last_message_len, auth_resp_packet->message, auth_resp_packet->message_len, conn->persistent); auth_resp_packet 147 ext/mysqlnd/mysqlnd_auth.c PACKET_FREE(auth_resp_packet);