PUTU32
# define PUTU32(ct, st) {*((u32 *)(ct)) = SWAP((st));}
# define PUTU32(ct, st) { \
#define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((st) >> 8); (ct)[3] = (u8)(st); }
#define PUTU32(ct, st) \
#define PUTU32(ct, st) \
#define PUTU32(p, v) ((p)[0] = (u8)((v) >> 24), (p)[1] = (u8)((v) >> 16), (p)[2] = (u8)((v) >> 8), (p)[3] = (u8)(v))
#undef PUTU32
#define PUTU32(p, v) *(u32 *)(p) = BSWAP4(v)
#define PUTU32(p, v) *(u32 *)(p) = BSWAP4(v)
#define PUTU32(p, v) ((p)[0] = (u8)((v) >> 24), (p)[1] = (u8)((v) >> 16), (p)[2] = (u8)((v) >> 8), (p)[3] = (u8)(v))
#define PUTU32(ct, st) {(ct)[0] = (uint8_t)((st) >> 24); \
#define PUTU32(ct, st) { (ct)[0] = (u8)((st) >> 24); (ct)[1] = (u8)((st) >> 16); (ct)[2] = (u8)((st) >> 8); (ct)[3] = (u8)(st); }