On CentOS5 it seems that ishexnumber is available. Is there a reason for why isxdigit cannot be used?
g-)