__constant_htons 16 include/uapi/linux/byteorder/big_endian.h #define __constant_htons(x) ((__force __be16)(__u16)(x)) __constant_htons 16 include/uapi/linux/byteorder/little_endian.h #define __constant_htons(x) ((__force __be16)___constant_swab16((x)))