Lines Matching defs:packet
2174 * packet or not. We therefore have to use BIO_gets() which does
2420 /* SSL request packet */
2427 /* max-packet size */
2439 const unsigned char *packet = (const unsigned char *)sbuf;
2441 /* Receiving Initial Handshake packet. */
2442 bytes = BIO_read(sbio, (void *)packet, BUFSIZZ);
2448 BIO_printf(bio_err, "MySQL packet too short.\n");
2450 } else if (bytes != (4 + packet[0] +
2451 (packet[1] << 8) +
2452 (packet[2] << 16))) {
2453 BIO_printf(bio_err, "MySQL packet length does not match.\n");
2456 } else if (packet[4] != 0xA) {
2468 } else if (packet[pos++] == '\0') {
2473 /* make sure we have at least 15 bytes left in the packet */
2476 "MySQL server handshake packet is broken.\n");
2481 if (packet[pos++] != '\0') { /* verify filler */
2483 "MySQL packet is broken.\n");
2488 if (!((packet[pos] + (packet[pos + 1] << 8)) & ssl_flg)) {
2493 /* Sending SSL Handshake packet. */
2506 /* Send SSLRequest packet */
2660 /* Send SSLRequest packet */