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)
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

index c11677e..55337c8 100644 (file)
@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
        void *msg_name;
        socklen_t msg_namelen;
index 5aff0d9..aafb209 100644 (file)
@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
        void *msg_name;
        socklen_t msg_namelen;
index 0f3c9aa..dae4730 100644 (file)
@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
        void *msg_name;
        socklen_t msg_namelen;
index aae537d..e2fd64c 100644 (file)
@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
        void *msg_name;
        socklen_t msg_namelen;
index b315e0f..581925a 100644 (file)
@@ -7,7 +7,6 @@ extern "C" {
 
 #include <stddef.h>
 #include <stdint.h>
-#include <endian.h>
 
 #define __NAMESER      19991006
 #define NS_PACKETSZ    512
index cf951d9..01269e7 100644 (file)
@@ -9,7 +9,6 @@ extern "C" {
 #include <string.h>
 #include <sys/types.h>
 #include <netinet/in.h>
-#include <endian.h>
 
 #define ICMP6_FILTER 1
 
index d7fa8d5..8b6d7fe 100644 (file)
@@ -7,7 +7,6 @@ extern "C" {
 
 #include <stdint.h>
 #include <netinet/in.h>
-#include <endian.h>
 
 struct timestamp {
        uint8_t len;
index a4347a5..50c626a 100644 (file)
@@ -7,7 +7,6 @@ extern "C" {
 
 #include <stdint.h>
 #include <netinet/in.h>
-#include <endian.h>
 
 struct ip6_hdr {
        union {
index c7a8648..adcd45e 100644 (file)
@@ -97,7 +97,6 @@ enum {
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <stdint.h>
-#include <endian.h>
 
 typedef uint32_t tcp_seq;
 
index 9b0ba36..fae9d05 100644 (file)
@@ -6,7 +6,6 @@ extern "C" {
 #endif
 
 #include <features.h>
-#include <endian.h>
 #include <time.h>
 #include <stdint.h>
 
index 410c877..e6161e5 100644 (file)
@@ -25,8 +25,6 @@ extern "C" {
 #define SETVAL         16
 #define SETALL         17
 
-#include <endian.h>
-
 #include <bits/sem.h>
 
 #define _SEM_SEMUN_UNDEFINED 1
index ef07d68..793490b 100644 (file)
@@ -11,8 +11,6 @@ extern "C" {
 #define __NEED_fsfilcnt_t
 #include <bits/alltypes.h>
 
-#include <endian.h>
-
 struct statvfs {
        unsigned long f_bsize, f_frsize;
        fsblkcnt_t f_blocks, f_bfree, f_bavail;