remove indirect use of endian.h from public headers
authorRich Felker <dalias@aerifal.cx>
Thu, 17 Oct 2019 20:03:42 +0000 (16:03 -0400)
committerRich Felker <dalias@aerifal.cx>
Thu, 17 Oct 2019 20:03:42 +0000 (16:03 -0400)
commit71d23fbeacdd1f0c5e33cffb0979250d576fcf9c
treed905ec8b0ac5491043f5e46d012c5258004e2fed
parent97d35a552ec5b6ddf7923dd2f9a8eb973526acea
remove indirect use of endian.h from public headers

building on commit 97d35a552ec5b6ddf7923dd2f9a8eb973526acea,
__BYTE_ORDER is now available wherever alltypes.h is included.
endian.h should not be used since, in the future, it will expose
identifiers that are not in the reserved namespace for the headers
which were previously using it.
12 files changed:
arch/aarch64/bits/socket.h
arch/mips64/bits/socket.h
arch/powerpc64/bits/socket.h
arch/riscv64/bits/socket.h
include/arpa/nameser.h
include/netinet/icmp6.h
include/netinet/ip.h
include/netinet/ip6.h
include/netinet/tcp.h
include/sys/acct.h
include/sys/sem.h
include/sys/statvfs.h