Tom> Christoph: This is great stuff, but would be even better if Tom> we just globally replaced thinks like "cpu_to_wr64" with Tom> "cpu_to_be64" and removed the cc_byteorder.h file altogether? Yes, if your byte order is definitely frozen to big-endian, then you should definitely killall the cpu_to_wrXX wrappers. - R.