On Tuesday 20 September 2005 00:41, Ivo wrote: > bswap_64(*(uint64_t *)discid), bswap_64(*(uint64_t *)&discid[8]) ); BTW better use be2me_64 so its endian safe. --Ivo