OSDN Git Service

Move ifaddrs.h from uClibc-internal location libc/inet/ to include/, and make
authorRicard Wanderlof <ricard.wanderlof@axis.com>
Thu, 28 Aug 2008 07:33:17 +0000 (07:33 -0000)
committerRicard Wanderlof <ricard.wanderlof@axis.com>
Thu, 28 Aug 2008 07:33:17 +0000 (07:33 -0000)
it conditionally included among the installed header files depending on
UCLIBC_HAS_AI_ADDRCONFIG.

Makefile.in
include/ifaddrs.h [moved from libc/inet/ifaddrs.h with 100% similarity]
libc/inet/getaddrinfo.c
libc/inet/ifaddrs.c

index 5a8df8c..7981324 100644 (file)
@@ -331,6 +331,10 @@ ifneq ($(UCLIBC_HAS_CRYPT),y)
        # Remove crypt.h since libcrypt was disabled upon request
        $(RM) $(PREFIX)$(DEVEL_PREFIX)include/crypt.h
 endif
+ifneq ($(UCLIBC_SUPPORT_AI_ADDRCONFIG),y)
+       # Remove ifaddrs.h since the corresponding functionality is disabled
+       $(RM) $(PREFIX)$(DEVEL_PREFIX)include/ifaddrs.h
+endif
 
 # Installs development library links.
 install_dev: install_headers
similarity index 100%
rename from libc/inet/ifaddrs.h
rename to include/ifaddrs.h
index d35d33f..fa94303 100644 (file)
@@ -68,7 +68,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #include <sys/un.h>
 #include <sys/utsname.h>
 #include <net/if.h>
-#include "ifaddrs.h"
+#include <ifaddrs.h>
 
 /* Experimentally off - libc_hidden_proto(memcpy) */
 /* Experimentally off - libc_hidden_proto(memset) */
index a96b19a..c60dcf7 100644 (file)
@@ -22,7 +22,7 @@
 #include <alloca.h>
 #include <assert.h>
 #include <errno.h>
-#include "ifaddrs.h"
+#include <ifaddrs.h>
 #include <net/if.h>
 #include <netinet/in.h>
 #include <netpacket/packet.h>