From b32b4a34ec8646d61c385b79b3f1b0b4fb7ebd1a Mon Sep 17 00:00:00 2001 From: Nick Bray Date: Tue, 30 Oct 2018 12:52:27 -0700 Subject: [lib][libc] Add a few standard functions to endian.h. Bug: 110161494 Change-Id: I8456d5ba6ba7024632dc6ce02a3577b93fdd64be --- lib/libc/include/endian.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/libc/include') 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) -- cgit v1.2.3