+#include <ccan/endian/endian.h>
#include <stdlib.h>
#include <stddef.h>
-#include <tap/tap.h>
-#include "endian/endian.h"
+#include <ccan/tap/tap.h>
int main(int argc, char *argv[])
{
u64.u64_bytes[5] = 0x55;
u64.u64_bytes[6] = 0x66;
u64.u64_bytes[7] = 0x77;
- u64.u64 = swab_u64(u64.u64);
+ u64.u64 = bswap_64(u64.u64);
ok1(u64.u64_bytes[7] == 0x00);
ok1(u64.u64_bytes[6] == 0x11);
ok1(u64.u64_bytes[5] == 0x22);
u32.u32_bytes[1] = 0x11;
u32.u32_bytes[2] = 0x22;
u32.u32_bytes[3] = 0x33;
- u32.u32 = swab_u32(u32.u32);
+ u32.u32 = bswap_32(u32.u32);
ok1(u32.u32_bytes[3] == 0x00);
ok1(u32.u32_bytes[2] == 0x11);
ok1(u32.u32_bytes[1] == 0x22);
u16.u16_bytes[0] = 0x00;
u16.u16_bytes[1] = 0x11;
- u16.u16 = swab_u16(u16.u16);
+ u16.u16 = bswap_16(u16.u16);
ok1(u16.u16_bytes[1] == 0x00);
ok1(u16.u16_bytes[0] == 0x11);