- commited byteswap.h replacement code from gm2net