diff options
Diffstat (limited to 'lib/libspl/include')
-rw-r--r-- | lib/libspl/include/sys/byteorder.h | 12 | ||||
-rw-r--r-- | lib/libspl/include/umem.h | 3 |
2 files changed, 10 insertions, 5 deletions
diff --git a/lib/libspl/include/sys/byteorder.h b/lib/libspl/include/sys/byteorder.h index 7ef1c4295..72d40b164 100644 --- a/lib/libspl/include/sys/byteorder.h +++ b/lib/libspl/include/sys/byteorder.h @@ -130,22 +130,26 @@ extern in_port_t ntohs(in_port_t); #ifdef _BIG_ENDIAN static __inline__ uint64_t -htonll(uint64_t n) { +htonll(uint64_t n) +{ return (n); } static __inline__ uint64_t -ntohll(uint64_t n) { +ntohll(uint64_t n) +{ return (n); } #else static __inline__ uint64_t -htonll(uint64_t n) { +htonll(uint64_t n) +{ return ((((uint64_t)htonl(n)) << 32) + htonl(n >> 32)); } static __inline__ uint64_t -ntohll(uint64_t n) { +ntohll(uint64_t n) +{ return ((((uint64_t)ntohl(n)) << 32) + ntohl(n >> 32)); } #endif diff --git a/lib/libspl/include/umem.h b/lib/libspl/include/umem.h index a89cb4950..c63026cee 100644 --- a/lib/libspl/include/umem.h +++ b/lib/libspl/include/umem.h @@ -131,7 +131,8 @@ umem_free(void *ptr, size_t size) } static inline void -umem_nofail_callback(umem_nofail_callback_t *cb) {} +umem_nofail_callback(umem_nofail_callback_t *cb) +{} static inline umem_cache_t * umem_cache_create( |