gcc correctly indicated that hton and ntoh are macros, not system calls