fixed name conflicts with clang hton/ntoh