17c478bd9Sstevel@tonic-gate #ifndef ETHERBOOT_LITTLE_BSWAP_H 27c478bd9Sstevel@tonic-gate #define ETHERBOOT_LITTLE_BSWAP_H 37c478bd9Sstevel@tonic-gate 47c478bd9Sstevel@tonic-gate #define ntohl(x) __bswap_32(x) 57c478bd9Sstevel@tonic-gate #define htonl(x) __bswap_32(x) 67c478bd9Sstevel@tonic-gate #define ntohs(x) __bswap_16(x) 77c478bd9Sstevel@tonic-gate #define htons(x) __bswap_16(x) 87c478bd9Sstevel@tonic-gate #define cpu_to_le32(x) (x) 97c478bd9Sstevel@tonic-gate #define cpu_to_le16(x) (x) 107c478bd9Sstevel@tonic-gate #define cpu_to_be32(x) __bswap_32(x) 117c478bd9Sstevel@tonic-gate #define cpu_to_be16(x) __bswap_16(x) 127c478bd9Sstevel@tonic-gate #define le32_to_cpu(x) (x) 137c478bd9Sstevel@tonic-gate #define le16_to_cpu(x) (x) 147c478bd9Sstevel@tonic-gate #define be32_to_cpu(x) __bswap_32(x) 157c478bd9Sstevel@tonic-gate #define be16_to_cpu(x) __bswap_16(x) 167c478bd9Sstevel@tonic-gate 177c478bd9Sstevel@tonic-gate #endif /* ETHERBOOT_LITTLE_BSWAP_H */ 18