diff --git a/include/spdk/endian.h b/include/spdk/endian.h index 07822d314..1941b0fd5 100644 --- a/include/spdk/endian.h +++ b/include/spdk/endian.h @@ -46,9 +46,9 @@ extern "C" { #include static inline uint16_t -from_be16(void *ptr) +from_be16(const void *ptr) { - uint8_t *tmp = (uint8_t *)ptr; + const uint8_t *tmp = (const uint8_t *)ptr; return (((uint16_t)tmp[0] << 8) | tmp[1]); } @@ -61,9 +61,9 @@ to_be16(void *out, uint16_t in) } static inline uint32_t -from_be32(void *ptr) +from_be32(const void *ptr) { - uint8_t *tmp = (uint8_t *)ptr; + const uint8_t *tmp = (const uint8_t *)ptr; return (((uint32_t)tmp[0] << 24) | ((uint32_t)tmp[1] << 16) | ((uint32_t)tmp[2] << 8) | @@ -81,9 +81,9 @@ to_be32(void *out, uint32_t in) } static inline uint64_t -from_be64(void *ptr) +from_be64(const void *ptr) { - uint8_t *tmp = (uint8_t *)ptr; + const uint8_t *tmp = (const uint8_t *)ptr; return (((uint64_t)tmp[0] << 56) | ((uint64_t)tmp[1] << 48) | ((uint64_t)tmp[2] << 40) | @@ -109,9 +109,9 @@ to_be64(void *out, uint64_t in) } static inline uint16_t -from_le16(void *ptr) +from_le16(const void *ptr) { - uint8_t *tmp = (uint8_t *)ptr; + const uint8_t *tmp = (const uint8_t *)ptr; return (((uint16_t)tmp[1] << 8) | tmp[0]); } @@ -124,9 +124,9 @@ to_le16(void *out, uint16_t in) } static inline uint32_t -from_le32(void *ptr) +from_le32(const void *ptr) { - uint8_t *tmp = (uint8_t *)ptr; + const uint8_t *tmp = (const uint8_t *)ptr; return (((uint32_t)tmp[3] << 24) | ((uint32_t)tmp[2] << 16) | ((uint32_t)tmp[1] << 8) | @@ -144,9 +144,9 @@ to_le32(void *out, uint32_t in) } static inline uint64_t -from_le64(void *ptr) +from_le64(const void *ptr) { - uint8_t *tmp = (uint8_t *)ptr; + const uint8_t *tmp = (const uint8_t *)ptr; return (((uint64_t)tmp[7] << 56) | ((uint64_t)tmp[6] << 48) | ((uint64_t)tmp[5] << 40) |