[BUG] checks: chars are unsigned on AIX, check was always true
Use '\xff' instead of -1 for a character test.
diff --git a/src/checks.c b/src/checks.c
index 61349fe..7900961 100644
--- a/src/checks.c
+++ b/src/checks.c
@@ -866,7 +866,7 @@
else if (s->proxy->options2 & PR_O2_MYSQL_CHK) {
/* MySQL Error packet always begin with field_count = 0xff
* contrary to OK Packet who always begin whith 0x00 */
- if (trash[4] != -1) {
+ if (trash[4] != '\xff') {
/* We set the MySQL Version in description for information purpose
* FIXME : it can be cool to use MySQL Version for other purpose,
* like mark as down old MySQL server.