Lines Matching refs:header

37 …if (FAIL == mysqlnd_read_header((conn)->net, &((packet)->header), (conn)->stats, ((conn)->error_in…
44 if ((buf_size) < (packet)->header.size) { \
46 (buf_size), (packet)->header.size, (packet)->header.size - (buf_size)); \
49 …if (FAIL == conn->net->data->m.receive_ex((conn)->net, (buf), (packet)->header.size, (conn)->stats…
57 MYSQLND_HEADER_SIZE + (packet)->header.size, \
64 if ((size_t)(p - begin) > packet->header.size) { \
277 mysqlnd_read_header(MYSQLND_NET * net, MYSQLND_PACKET_HEADER * header, in mysqlnd_read_header() argument
288 header->size = uint3korr(buffer); in mysqlnd_read_header()
289 header->packet_no = uint1korr(buffer + 3); in mysqlnd_read_header()
292 DBG_INF_FMT("HEADER: prot_packet_no=%u size=%3u", header->packet_no, header->size); in mysqlnd_read_header()
298 if (net->data->compressed || net->packet_no == header->packet_no) { in mysqlnd_read_header()
309 net->packet_no, header->packet_no, header->size); in mysqlnd_read_header()
312 net->packet_no, header->packet_no, header->size); in mysqlnd_read_header()
336 if (packet->header.size < sizeof(buf)) { in php_mysqlnd_greet_read()
341 buf[packet->header.size] = '\0'; in php_mysqlnd_greet_read()
349 php_mysqlnd_read_error_from_line(p, packet->header.size - 1, in php_mysqlnd_greet_read()
397 if ((size_t) (p - buf) < packet->header.size) { in php_mysqlnd_greet_read()
407 if ((size_t) (p - buf) < packet->header.size) { in php_mysqlnd_greet_read()
446 DBG_ERR_FMT("GREET packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_greet_read()
448 p - begin - packet->header.size); in php_mysqlnd_greet_read()
472 mnd_pefree(p, p->header.persistent); in php_mysqlnd_greet_free_mem()
668 mnd_pefree(p, p->header.persistent); in php_mysqlnd_auth_free_mem()
699 buf[packet->header.size] = '\0'; in php_mysqlnd_auth_response_read()
707 php_mysqlnd_read_error_from_line(p, packet->header.size - 1, in php_mysqlnd_auth_response_read()
715 if (packet->header.size > (size_t) (p - buf)) { in php_mysqlnd_auth_response_read()
720 packet->new_auth_protocol_data_len = packet->header.size - (size_t) (p - buf); in php_mysqlnd_auth_response_read()
745 if (packet->header.size > (size_t) (p - buf) && (i = php_mysqlnd_net_field_length(&p))) { in php_mysqlnd_auth_response_read()
760 DBG_ERR_FMT("OK packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_auth_response_read()
762 p - begin - packet->header.size); in php_mysqlnd_auth_response_read()
790 mnd_pefree(p, p->header.persistent); in php_mysqlnd_auth_response_free_mem()
831 mnd_pefree(p, p->header.persistent); in php_mysqlnd_change_auth_response_free_mem()
862 php_mysqlnd_read_error_from_line(p, packet->header.size - 1, in php_mysqlnd_ok_read()
885 if (packet->header.size > (size_t) (p - buf) && (i = php_mysqlnd_net_field_length(&p))) { in php_mysqlnd_ok_read()
901 DBG_ERR_FMT("OK packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_ok_read()
903 p - begin - packet->header.size); in php_mysqlnd_ok_read()
919 mnd_pefree(p, p->header.persistent); in php_mysqlnd_ok_free_mem()
952 php_mysqlnd_read_error_from_line(p, packet->header.size - 1, in php_mysqlnd_eof_read()
964 if (packet->header.size > 1) { in php_mysqlnd_eof_read()
984 DBG_ERR_FMT("EOF packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_eof_read()
986 p - begin - packet->header.size); in php_mysqlnd_eof_read()
997 mnd_pefree(_packet, ((MYSQLND_PACKET_EOF *)_packet)->header.persistent); in php_mysqlnd_eof_free_mem()
1074 mnd_pefree(p, p->header.persistent); in php_mysqlnd_cmd_free_mem()
1105 php_mysqlnd_read_error_from_line(p, packet->header.size - 1, in php_mysqlnd_rset_header_read()
1126 len = packet->header.size - 1; in php_mysqlnd_rset_header_read()
1153 if (packet->header.size > (size_t) (p - buf) && (len = php_mysqlnd_net_field_length(&p))) { in php_mysqlnd_rset_header_read()
1177 DBG_ERR_FMT("RSET_HEADER packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_rset_header_read()
1179 p - begin - packet->header.size); in php_mysqlnd_rset_header_read()
1196 mnd_pefree(p, p->header.persistent); in php_mysqlnd_rset_header_free_mem()
1247 php_mysqlnd_read_error_from_line(p, packet->header.size - 1, in php_mysqlnd_rset_field_read()
1253 } else if (EODATA_MARKER == *p && packet->header.size < 8) { in php_mysqlnd_rset_field_read()
1330 if (packet->header.size > (size_t) (p - buf) && in php_mysqlnd_rset_field_read()
1412 DBG_ERR_FMT("RSET field packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_rset_field_read()
1414 "shorter than expected", p - begin - packet->header.size); in php_mysqlnd_rset_field_read()
1427 mnd_pefree(p, p->header.persistent); in php_mysqlnd_rset_field_free_mem()
1441 MYSQLND_PACKET_HEADER header; in php_mysqlnd_read_row_ex() local
1463 if (FAIL == mysqlnd_read_header(conn->net, &header, conn->stats, conn->error_info)) { in php_mysqlnd_read_row_ex()
1468 *data_size += header.size; in php_mysqlnd_read_row_ex()
1481 if (!header.size) { in php_mysqlnd_read_row_ex()
1494 p = (*buffer)->ptr + (*data_size - header.size); in php_mysqlnd_read_row_ex()
1497 …if (PASS != (ret = conn->net->data->m.receive_ex(conn->net, p, header.size, conn->stats, conn->err… in php_mysqlnd_read_row_ex()
1503 if (header.size < MYSQLND_MAX_PACKET_SIZE) { in php_mysqlnd_read_row_ex()
1837 MYSQLND_HEADER_SIZE + packet->header.size, in php_mysqlnd_rowp_read()
1850 packet->header.size = data_size; in php_mysqlnd_rowp_read()
1925 DBG_INF_FMT("stack_allocation=%u persistent=%u", (int)stack_allocation, (int)p->header.persistent); in php_mysqlnd_rowp_free_mem()
1934 mnd_pefree(p, p->header.persistent); in php_mysqlnd_rowp_free_mem()
1953 packet->message = mnd_emalloc(packet->header.size + 1); in php_mysqlnd_stats_read()
1954 memcpy(packet->message, buf, packet->header.size); in php_mysqlnd_stats_read()
1955 packet->message[packet->header.size] = '\0'; in php_mysqlnd_stats_read()
1956 packet->message_len = packet->header.size; in php_mysqlnd_stats_read()
1973 mnd_pefree(p, p->header.persistent); in php_mysqlnd_stats_free_mem()
2000 data_size = packet->header.size; in php_mysqlnd_prepare_read()
2051 DBG_ERR_FMT("PREPARE packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_prepare_read()
2053 p - begin - packet->header.size); in php_mysqlnd_prepare_read()
2065 mnd_pefree(p, p->header.persistent); in php_mysqlnd_prepare_free_mem()
2096 …if (packet->header.size == 1 && buf[0] == EODATA_MARKER && packet->server_capabilities & CLIENT_SE… in php_mysqlnd_chg_user_read()
2103 php_mysqlnd_read_error_from_line(p, packet->header.size - 1, in php_mysqlnd_chg_user_read()
2111 if (packet->response_code == 0xFE && packet->header.size > (size_t) (p - buf)) { in php_mysqlnd_chg_user_read()
2115 packet->new_auth_protocol_data_len = packet->header.size - (size_t) (p - buf); in php_mysqlnd_chg_user_read()
2126 DBG_ERR_FMT("CHANGE_USER packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_chg_user_read()
2128 p - begin - packet->header.size); in php_mysqlnd_chg_user_read()
2153 mnd_pefree(p, p->header.persistent); in php_mysqlnd_chg_user_free_mem()
2182 mnd_pefree(p, p->header.persistent); in php_mysqlnd_sha256_pk_request_free_mem()
2208 packet->public_key_len = packet->header.size - (p - buf); in php_mysqlnd_sha256_pk_request_response_read()
2216 DBG_ERR_FMT("OK packet %d bytes shorter than expected", p - begin - packet->header.size); in php_mysqlnd_sha256_pk_request_response_read()
2218 p - begin - packet->header.size); in php_mysqlnd_sha256_pk_request_response_read()
2236 mnd_pefree(p, p->header.persistent); in php_mysqlnd_sha256_pk_request_response_free_mem()
2347 packet->header.m = &packet_methods[PROT_GREET_PACKET]; in MYSQLND_METHOD()
2348 packet->header.persistent = persistent; in MYSQLND_METHOD()
2362 packet->header.m = &packet_methods[PROT_AUTH_PACKET]; in MYSQLND_METHOD()
2363 packet->header.persistent = persistent; in MYSQLND_METHOD()
2377 packet->header.m = &packet_methods[PROT_AUTH_RESP_PACKET]; in MYSQLND_METHOD()
2378 packet->header.persistent = persistent; in MYSQLND_METHOD()
2392 packet->header.m = &packet_methods[PROT_CHANGE_AUTH_RESP_PACKET]; in MYSQLND_METHOD()
2393 packet->header.persistent = persistent; in MYSQLND_METHOD()
2407 packet->header.m = &packet_methods[PROT_OK_PACKET]; in MYSQLND_METHOD()
2408 packet->header.persistent = persistent; in MYSQLND_METHOD()
2422 packet->header.m = &packet_methods[PROT_EOF_PACKET]; in MYSQLND_METHOD()
2423 packet->header.persistent = persistent; in MYSQLND_METHOD()
2437 packet->header.m = &packet_methods[PROT_CMD_PACKET]; in MYSQLND_METHOD()
2438 packet->header.persistent = persistent; in MYSQLND_METHOD()
2452 packet->header.m = &packet_methods[PROT_RSET_HEADER_PACKET]; in MYSQLND_METHOD()
2453 packet->header.persistent = persistent; in MYSQLND_METHOD()
2467 packet->header.m = &packet_methods[PROT_RSET_FLD_PACKET]; in MYSQLND_METHOD()
2468 packet->header.persistent = persistent; in MYSQLND_METHOD()
2482 packet->header.m = &packet_methods[PROT_ROW_PACKET]; in MYSQLND_METHOD()
2483 packet->header.persistent = persistent; in MYSQLND_METHOD()
2497 packet->header.m = &packet_methods[PROT_STATS_PACKET]; in MYSQLND_METHOD()
2498 packet->header.persistent = persistent; in MYSQLND_METHOD()
2512 packet->header.m = &packet_methods[PROT_PREPARE_RESP_PACKET]; in MYSQLND_METHOD()
2513 packet->header.persistent = persistent; in MYSQLND_METHOD()
2527 packet->header.m = &packet_methods[PROT_CHG_USER_RESP_PACKET]; in MYSQLND_METHOD()
2528 packet->header.persistent = persistent; in MYSQLND_METHOD()
2542 packet->header.m = &packet_methods[PROT_SHA256_PK_REQUEST_PACKET]; in MYSQLND_METHOD()
2543 packet->header.persistent = persistent; in MYSQLND_METHOD()
2557 packet->header.m = &packet_methods[PROT_SHA256_PK_REQUEST_RESPONSE_PACKET]; in MYSQLND_METHOD()
2558 packet->header.persistent = persistent; in MYSQLND_METHOD()