Browse Source

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.
Rich Felker 5 years ago
parent
commit
71d23fbeac

+ 0 - 2
arch/aarch64/bits/socket.h

@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
 struct msghdr {
 	void *msg_name;
 	void *msg_name;
 	socklen_t msg_namelen;
 	socklen_t msg_namelen;

+ 0 - 2
arch/mips64/bits/socket.h

@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
 struct msghdr {
 	void *msg_name;
 	void *msg_name;
 	socklen_t msg_namelen;
 	socklen_t msg_namelen;

+ 0 - 2
arch/powerpc64/bits/socket.h

@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
 struct msghdr {
 	void *msg_name;
 	void *msg_name;
 	socklen_t msg_namelen;
 	socklen_t msg_namelen;

+ 0 - 2
arch/riscv64/bits/socket.h

@@ -1,5 +1,3 @@
-#include <endian.h>
-
 struct msghdr {
 struct msghdr {
 	void *msg_name;
 	void *msg_name;
 	socklen_t msg_namelen;
 	socklen_t msg_namelen;

+ 0 - 1
include/arpa/nameser.h

@@ -7,7 +7,6 @@ extern "C" {
 
 
 #include <stddef.h>
 #include <stddef.h>
 #include <stdint.h>
 #include <stdint.h>
-#include <endian.h>
 
 
 #define __NAMESER	19991006
 #define __NAMESER	19991006
 #define NS_PACKETSZ	512
 #define NS_PACKETSZ	512

+ 0 - 1
include/netinet/icmp6.h

@@ -9,7 +9,6 @@ extern "C" {
 #include <string.h>
 #include <string.h>
 #include <sys/types.h>
 #include <sys/types.h>
 #include <netinet/in.h>
 #include <netinet/in.h>
-#include <endian.h>
 
 
 #define ICMP6_FILTER 1
 #define ICMP6_FILTER 1
 
 

+ 0 - 1
include/netinet/ip.h

@@ -7,7 +7,6 @@ extern "C" {
 
 
 #include <stdint.h>
 #include <stdint.h>
 #include <netinet/in.h>
 #include <netinet/in.h>
-#include <endian.h>
 
 
 struct timestamp {
 struct timestamp {
 	uint8_t len;
 	uint8_t len;

+ 0 - 1
include/netinet/ip6.h

@@ -7,7 +7,6 @@ extern "C" {
 
 
 #include <stdint.h>
 #include <stdint.h>
 #include <netinet/in.h>
 #include <netinet/in.h>
-#include <endian.h>
 
 
 struct ip6_hdr {
 struct ip6_hdr {
 	union {
 	union {

+ 0 - 1
include/netinet/tcp.h

@@ -97,7 +97,6 @@ enum {
 #include <sys/types.h>
 #include <sys/types.h>
 #include <sys/socket.h>
 #include <sys/socket.h>
 #include <stdint.h>
 #include <stdint.h>
-#include <endian.h>
 
 
 typedef uint32_t tcp_seq;
 typedef uint32_t tcp_seq;
 
 

+ 0 - 1
include/sys/acct.h

@@ -6,7 +6,6 @@ extern "C" {
 #endif
 #endif
 
 
 #include <features.h>
 #include <features.h>
-#include <endian.h>
 #include <time.h>
 #include <time.h>
 #include <stdint.h>
 #include <stdint.h>
 
 

+ 0 - 2
include/sys/sem.h

@@ -25,8 +25,6 @@ extern "C" {
 #define SETVAL		16
 #define SETVAL		16
 #define SETALL		17
 #define SETALL		17
 
 
-#include <endian.h>
-
 #include <bits/sem.h>
 #include <bits/sem.h>
 
 
 #define _SEM_SEMUN_UNDEFINED 1
 #define _SEM_SEMUN_UNDEFINED 1

+ 0 - 2
include/sys/statvfs.h

@@ -11,8 +11,6 @@ extern "C" {
 #define __NEED_fsfilcnt_t
 #define __NEED_fsfilcnt_t
 #include <bits/alltypes.h>
 #include <bits/alltypes.h>
 
 
-#include <endian.h>
-
 struct statvfs {
 struct statvfs {
 	unsigned long f_bsize, f_frsize;
 	unsigned long f_bsize, f_frsize;
 	fsblkcnt_t f_blocks, f_bfree, f_bavail;
 	fsblkcnt_t f_blocks, f_bfree, f_bavail;