updating macro be64toh