8#ifndef parserutils_endian_h_
9#define parserutils_endian_h_
11static inline bool endian_host_is_le(
void)
20 return ((val & 0xff000000) >> 24) | ((val & 0x00ff0000) >> 8) |
21 ((val & 0x0000ff00) << 8) | ((val & 0x000000ff) << 24);
26 if (endian_host_is_le())
27 return endian_swap(host);
34 if (endian_host_is_le())
35 return endian_swap(big);
unsigned int uint32_t
Definition acefiex.h:163
unsigned char uint8_t
Definition acefiex.h:161
unsigned short int uint16_t
Definition acefiex.h:162
int test
Definition p_mobj.c:45