[rtems-libbsd commit] getaddrinfo.c: Use freebsd/ to ully specify kernel . h files

Joel Sherrill joel at rtems.org
Wed Sep 5 18:16:13 UTC 2012


Module:    rtems-libbsd
Branch:    master
Commit:    b0cd1b9c23cbaf7b5c5f82b0f9ef99ed77e44edf
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=b0cd1b9c23cbaf7b5c5f82b0f9ef99ed77e44edf

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Wed Sep  5 13:20:15 2012 -0500

getaddrinfo.c: Use freebsd/ to ully specify kernel .h files

---

 freebsd-userspace/lib/libc/net/getaddrinfo.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/freebsd-userspace/lib/libc/net/getaddrinfo.c b/freebsd-userspace/lib/libc/net/getaddrinfo.c
index bbd5efa..b9b5279 100644
--- a/freebsd-userspace/lib/libc/net/getaddrinfo.c
+++ b/freebsd-userspace/lib/libc/net/getaddrinfo.c
@@ -66,11 +66,18 @@ __FBSDID("$FreeBSD$");
 #include <netinet/in.h>
 #include <sys/queue.h>
 #ifdef INET6
+#ifdef __rtems__
+#include <freebsd/net/if_var.h>
+#include <sys/sysctl.h>
+#include <sys/ioctl.h>
+#include <freebsd/netinet6/in6_var.h>	/* XXX */
+#else
 #include <net/if_var.h>
 #include <sys/sysctl.h>
 #include <sys/ioctl.h>
 #include <netinet6/in6_var.h>	/* XXX */
 #endif
+#endif
 #include <arpa/inet.h>
 #include <arpa/nameser.h>
 #include <rpc/rpc.h>




More information about the vc mailing list