[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