1 
2 // automatically generated by m4 from headers in proto subdir
3 
4 
5 #ifndef __ARPA_INET_H__
6 #define __ARPA_INET_H__
7 
8 #include <intrinsic.h>
9 #include <netinet/in.h>
10 
11 extern unsigned long htonl(unsigned long);
12 
13 
14 extern unsigned int htons(unsigned int);
15 
16 
17 extern unsigned long ntohl(unsigned long);
18 
19 
20 extern unsigned int ntohs(unsigned int);
21 
22 
23 
24 #define htonl(a) intrinsic_swap_endian_32(a)
25 #define htons(a) intrinsic_swap_endian_16(a)
26 #define ntohl(a) intrinsic_swap_endian_32(a)
27 #define ntohs(a) intrinsic_swap_endian_16(a)
28 
29 #endif
30