Browse Source

inet.h: mark inet_ntoa_r as uClibc specific

Ddisable some prototypes of unimplemented funcs.

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Peter S. Mazinger 14 years ago
parent
commit
577b8d7e56
1 changed files with 5 additions and 1 deletions
  1. 5 1
      include/arpa/inet.h

+ 5 - 1
include/arpa/inet.h

@@ -1,4 +1,4 @@
-/* Copyright (C) 1997, 1999, 2000, 2001 Free Software Foundation, Inc.
+/* Copyright (C) 1997, 1999, 2000, 2001, 2004 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    This file is part of the GNU C Library.
 
 
    The GNU C Library is free software; you can redistribute it and/or
    The GNU C Library is free software; you can redistribute it and/or
@@ -57,9 +57,11 @@ libc_hidden_proto(inet_network)
    is a pointer to an internal array containing the string.  */
    is a pointer to an internal array containing the string.  */
 extern char *inet_ntoa (struct in_addr __in) __THROW;
 extern char *inet_ntoa (struct in_addr __in) __THROW;
 libc_hidden_proto(inet_ntoa)
 libc_hidden_proto(inet_ntoa)
+#ifdef __UCLIBC__
 /* Recursion-safe flavor */
 /* Recursion-safe flavor */
 extern char *inet_ntoa_r (struct in_addr __in, char *__buf) __THROW;
 extern char *inet_ntoa_r (struct in_addr __in, char *__buf) __THROW;
 libc_hidden_proto(inet_ntoa_r)
 libc_hidden_proto(inet_ntoa_r)
+#endif
 
 
 /* Convert from presentation format of an Internet number in buffer
 /* Convert from presentation format of an Internet number in buffer
    starting at CP to the binary network format and store result for
    starting at CP to the binary network format and store result for
@@ -84,6 +86,7 @@ libc_hidden_proto(inet_ntop)
 extern int inet_aton (__const char *__cp, struct in_addr *__inp) __THROW;
 extern int inet_aton (__const char *__cp, struct in_addr *__inp) __THROW;
 libc_hidden_proto(inet_aton)
 libc_hidden_proto(inet_aton)
 
 
+#if 0
 /* Format a network number NET into presentation format and place result
 /* Format a network number NET into presentation format and place result
    in buffer starting at BUF with length of LEN bytes.  */
    in buffer starting at BUF with length of LEN bytes.  */
 extern char *inet_neta (in_addr_t __net, char *__buf, size_t __len) __THROW;
 extern char *inet_neta (in_addr_t __net, char *__buf, size_t __len) __THROW;
@@ -111,6 +114,7 @@ extern unsigned int inet_nsap_addr (__const char *__cp,
 extern char *inet_nsap_ntoa (int __len, __const unsigned char *__cp,
 extern char *inet_nsap_ntoa (int __len, __const unsigned char *__cp,
 			     char *__buf) __THROW;
 			     char *__buf) __THROW;
 #endif
 #endif
+#endif
 
 
 __END_DECLS
 __END_DECLS