@@ -57,15 +57,15 @@ mysqlnd_auth_handshake(MYSQLND_CONN_DATA * conn,
57
57
58
58
DBG_ENTER ("mysqlnd_auth_handshake" );
59
59
60
- auth_resp_packet = conn -> protocol -> m .get_auth_response_packet (conn -> protocol , FALSE);
60
+ auth_resp_packet = conn -> payload_decoder_factory -> m .get_auth_response_packet (conn -> payload_decoder_factory , FALSE);
61
61
62
62
if (!auth_resp_packet ) {
63
63
SET_OOM_ERROR (* conn -> error_info );
64
64
goto end ;
65
65
}
66
66
67
67
if (use_full_blown_auth_packet != TRUE) {
68
- change_auth_resp_packet = conn -> protocol -> m .get_change_auth_response_packet (conn -> protocol , FALSE);
68
+ change_auth_resp_packet = conn -> payload_decoder_factory -> m .get_change_auth_response_packet (conn -> payload_decoder_factory , FALSE);
69
69
if (!change_auth_resp_packet ) {
70
70
SET_OOM_ERROR (* conn -> error_info );
71
71
goto end ;
@@ -80,7 +80,7 @@ mysqlnd_auth_handshake(MYSQLND_CONN_DATA * conn,
80
80
goto end ;
81
81
}
82
82
} else {
83
- auth_packet = conn -> protocol -> m .get_auth_packet (conn -> protocol , FALSE);
83
+ auth_packet = conn -> payload_decoder_factory -> m .get_auth_packet (conn -> payload_decoder_factory , FALSE);
84
84
85
85
auth_packet -> client_flags = mysql_flags ;
86
86
auth_packet -> max_packet_size = session_options -> max_allowed_packet ;
@@ -178,15 +178,15 @@ mysqlnd_auth_change_user(MYSQLND_CONN_DATA * const conn,
178
178
179
179
DBG_ENTER ("mysqlnd_auth_change_user" );
180
180
181
- chg_user_resp = conn -> protocol -> m .get_change_user_response_packet (conn -> protocol , FALSE);
181
+ chg_user_resp = conn -> payload_decoder_factory -> m .get_change_user_response_packet (conn -> payload_decoder_factory , FALSE);
182
182
183
183
if (!chg_user_resp ) {
184
184
SET_OOM_ERROR (* conn -> error_info );
185
185
goto end ;
186
186
}
187
187
188
188
if (use_full_blown_auth_packet != TRUE) {
189
- change_auth_resp_packet = conn -> protocol -> m .get_change_auth_response_packet (conn -> protocol , FALSE);
189
+ change_auth_resp_packet = conn -> payload_decoder_factory -> m .get_change_auth_response_packet (conn -> payload_decoder_factory , FALSE);
190
190
if (!change_auth_resp_packet ) {
191
191
SET_OOM_ERROR (* conn -> error_info );
192
192
goto end ;
@@ -201,7 +201,7 @@ mysqlnd_auth_change_user(MYSQLND_CONN_DATA * const conn,
201
201
goto end ;
202
202
}
203
203
} else {
204
- auth_packet = conn -> protocol -> m .get_auth_packet (conn -> protocol , FALSE);
204
+ auth_packet = conn -> payload_decoder_factory -> m .get_auth_packet (conn -> payload_decoder_factory , FALSE);
205
205
206
206
if (!auth_packet ) {
207
207
SET_OOM_ERROR (* conn -> error_info );
@@ -260,7 +260,7 @@ mysqlnd_auth_change_user(MYSQLND_CONN_DATA * const conn,
260
260
When it gets fixed, there should be one more check here
261
261
*/
262
262
if (conn -> m -> get_server_version (conn ) > 50113L && conn -> m -> get_server_version (conn ) < 50118L ) {
263
- MYSQLND_PACKET_OK * redundant_error_packet = conn -> protocol -> m .get_ok_packet (conn -> protocol , FALSE);
263
+ MYSQLND_PACKET_OK * redundant_error_packet = conn -> payload_decoder_factory -> m .get_ok_packet (conn -> payload_decoder_factory , FALSE);
264
264
if (redundant_error_packet ) {
265
265
PACKET_READ (redundant_error_packet , conn );
266
266
PACKET_FREE (redundant_error_packet );
@@ -499,12 +499,12 @@ mysqlnd_sha256_get_rsa_key(MYSQLND_CONN_DATA * conn,
499
499
500
500
do {
501
501
DBG_INF ("requesting the public key from the server" );
502
- pk_req_packet = conn -> protocol -> m .get_sha256_pk_request_packet (conn -> protocol , FALSE);
502
+ pk_req_packet = conn -> payload_decoder_factory -> m .get_sha256_pk_request_packet (conn -> payload_decoder_factory , FALSE);
503
503
if (!pk_req_packet ) {
504
504
SET_OOM_ERROR (* conn -> error_info );
505
505
break ;
506
506
}
507
- pk_resp_packet = conn -> protocol -> m .get_sha256_pk_request_response_packet (conn -> protocol , FALSE);
507
+ pk_resp_packet = conn -> payload_decoder_factory -> m .get_sha256_pk_request_response_packet (conn -> payload_decoder_factory , FALSE);
508
508
if (!pk_resp_packet ) {
509
509
SET_OOM_ERROR (* conn -> error_info );
510
510
PACKET_FREE (pk_req_packet );
0 commit comments