le16_to_cpup
#define le16_to_cpup(x) __le16_to_cpup(x)
#define le16_to_cpup(_a_) (le16toh(*(const uint16_t *)(_a_)))