diff options
author | Nick Bray <ncbray@google.com> | 2018-10-30 12:52:27 -0700 |
---|---|---|
committer | Nick Bray <ncbray@google.com> | 2018-10-30 14:21:52 -0700 |
commit | b32b4a34ec8646d61c385b79b3f1b0b4fb7ebd1a (patch) | |
tree | da284ac6657e6f9b811c8bc9c8d70d52c1d45280 /lib/libc/include | |
parent | b269d099027aa803931d818bc5a3c42414fcb856 (diff) | |
download | common-b32b4a34ec8646d61c385b79b3f1b0b4fb7ebd1a.tar.gz |
[lib][libc] Add a few standard functions to endian.h.
Bug: 110161494
Change-Id: I8456d5ba6ba7024632dc6ce02a3577b93fdd64be
Diffstat (limited to 'lib/libc/include')
-rw-r--r-- | lib/libc/include/endian.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/libc/include/endian.h b/lib/libc/include/endian.h index 90da5eab..e2b4cd58 100644 --- a/lib/libc/include/endian.h +++ b/lib/libc/include/endian.h @@ -63,6 +63,12 @@ #define BE32SWAP(var) (var) = BE32(var); #define BE16SWAP(var) (var) = BE16(var); +/* standard endian.h stuff */ +#define htobe16(n) BE16(n) +#define be16toh(n) BE16(n) +#define htobe32(n) BE32(n) +#define be32toh(n) BE32(n) + /* classic network byte swap stuff */ #define ntohs(n) BE16(n) #define htons(h) BE16(h) |