--- bgpd/parse.y.dist 2007-01-11 13:14:40.000000000 +1000 +++ bgpd/parse.y 2007-01-11 12:50:41.000000000 +1000 @@ -2322,7 +2322,7 @@ t[0] = s[2*i]; t[1] = s[2*i + 1]; t[2] = 0; - if (!isxdigit(t[0]) || !isxdigit(t[1])) { + if (!isxdigit((int)t[0]) || !isxdigit((int)t[1])) { yyerror("key must be specified in hex"); return (-1); }