109 |
return FALSE; |
return FALSE; |
110 |
} |
} |
111 |
|
|
|
/* Clear any extra data read from the server */ |
|
|
socket_reset(s); |
|
|
|
|
112 |
if(socket_write(s, requestLogin, sizeof(requestLogin)) < 0) { |
if(socket_write(s, requestLogin, sizeof(requestLogin)) < 0) { |
113 |
log("MYSQL: error sending login -- %s\n", STRERROR); |
log("MYSQL: error sending login -- %s\n", STRERROR); |
114 |
return FALSE; |
return FALSE; |
120 |
return FALSE; |
return FALSE; |
121 |
} |
} |
122 |
|
|
|
/* Clear any extra data read from the server */ |
|
|
socket_reset(s); |
|
|
|
|
123 |
/* Compare Packet Number: */ |
/* Compare Packet Number: */ |
124 |
if(buf[3] != 0x02) |
if(buf[3] != 0x02) |
125 |
{ |
{ |
142 |
return FALSE; |
return FALSE; |
143 |
} |
} |
144 |
|
|
|
/* Clear any extra data read from the server */ |
|
|
socket_reset(s); |
|
|
|
|
145 |
if(memcmp((unsigned char *)buf, |
if(memcmp((unsigned char *)buf, |
146 |
(unsigned char *)responsePing, sizeof(responsePing))) { |
(unsigned char *)responsePing, sizeof(responsePing))) { |
147 |
log("MYSQL: ping failed\n"); |
log("MYSQL: ping failed\n"); |