]> sourceware.org Git - newlib-cygwin.git/commitdiff
Remove FreeBSD specifics from RTEMS <arpa/inet.h>
authorSebastian Huber <sebastian.huber@embedded-brains.de>
Mon, 12 Jun 2017 06:38:56 +0000 (08:38 +0200)
committerSebastian Huber <sebastian.huber@embedded-brains.de>
Mon, 12 Jun 2017 06:41:24 +0000 (08:41 +0200)
For whatever reason FreeBSD renames several functions provided by
<arpa/inet.h> and uses weak references to provide the standard function
names.  This causes problems on targets lacking proper support for weak
references.  We do not need this function renaming on RTEMS.

Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
newlib/libc/sys/rtems/include/arpa/inet.h

index d71c92748e26d5dc2fa1a172308c7c44baed320c..91e3a828ab146cb8fcf1adf501214beb0843166a 100644 (file)
@@ -112,27 +112,6 @@ struct in_addr {
 #define        _STRUCT_IN_ADDR_DECLARED
 #endif
 
-/* XXX all new diversions!! argh!! */
-#if __BSD_VISIBLE
-#define        inet_addr               __inet_addr
-#define        inet_aton               __inet_aton
-#define        inet_lnaof              __inet_lnaof
-#define        inet_makeaddr           __inet_makeaddr
-#define        inet_neta               __inet_neta
-#define        inet_netof              __inet_netof
-#define        inet_network            __inet_network
-#define        inet_net_ntop           __inet_net_ntop
-#define        inet_net_pton           __inet_net_pton
-#define        inet_cidr_ntop          __inet_cidr_ntop
-#define        inet_cidr_pton          __inet_cidr_pton
-#define        inet_ntoa               __inet_ntoa
-#define        inet_ntoa_r             __inet_ntoa_r
-#define        inet_pton               __inet_pton
-#define        inet_ntop               __inet_ntop
-#define        inet_nsap_addr          __inet_nsap_addr
-#define        inet_nsap_ntoa          __inet_nsap_ntoa
-#endif /* __BSD_VISIBLE */
-
 __BEGIN_DECLS
 #ifndef _BYTEORDER_PROTOTYPED
 #define        _BYTEORDER_PROTOTYPED
This page took 0.033754 seconds and 5 git commands to generate.