X-Git-Url: https://handorf.org/code/?p=soho-sigint.git;a=blobdiff_plain;f=client-wifi%2Fdisect5%2Fplatform.h;fp=client-wifi%2Fdisect5%2Fplatform.h;h=0000000000000000000000000000000000000000;hp=980fe6fdc99303d125e27749119b781819f54330;hb=d9eef3618e5d1213bd3eead787dbc48ec2fa16b1;hpb=d6e95b6c679ed6041bb105b562acd36b56cb58eb diff --git a/client-wifi/disect5/platform.h b/client-wifi/disect5/platform.h deleted file mode 100644 index 980fe6f..0000000 --- a/client-wifi/disect5/platform.h +++ /dev/null @@ -1,23 +0,0 @@ -#include -#include -#ifndef _BSD_SOURCE -#define _BSD_SOURCE -#endif -#ifdef __FreeBSD__ - #include -#else - #include -#endif - -#define le16_to_cpu le16toh -#define le32_to_cpu le32toh -#define get_unaligned(p) \ -({ \ - struct packed_dummy_struct { \ - typeof(*(p)) __val; \ - } __attribute__((packed)) *__ptr = (void *) (p); \ - \ - __ptr->__val; \ -}) -#define get_unaligned_le16(p) le16_to_cpu(get_unaligned((uint16_t *)(p))) -#define get_unaligned_le32(p) le32_to_cpu(get_unaligned((uint32_t *)(p)))