MSG_ERRSERIALIZE
Do byteswapping here if big endian?
warning, error or automatic conversion..?
Do byteswapping here if needed, depend on endian?