summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@oarcorp.com>2012-09-06 12:20:27 -0500
committerJoel Sherrill <joel.sherrill@oarcorp.com>2012-09-06 12:20:27 -0500
commit4e18d8b80724edad9002d62f361d0cd04ed9778f (patch)
tree0c78a863d6e9e104bbfbb31776d834b605971a9b
parentMerge branch 'master' of ssh://git.rtems.org/data/git/rtems-libbsd (diff)
downloadrtems-libbsd-4e18d8b80724edad9002d62f361d0cd04ed9778f.tar.bz2
libc *.h: Add multiple user space .h file wrappers
-rwxr-xr-xfreebsd-userspace/from-freebsd.sh9
-rw-r--r--freebsd-userspace/include/net/ethernet.h2
-rw-r--r--freebsd-userspace/include/net/if_arp.h2
-rw-r--r--freebsd-userspace/include/netinet/igmp.h2
-rw-r--r--freebsd-userspace/include/netinet/in_systm.h2
-rw-r--r--freebsd-userspace/include/netinet/ip.h2
-rw-r--r--freebsd-userspace/include/netinet/ip_icmp.h2
-rw-r--r--freebsd-userspace/include/netinet/tcp.h2
-rw-r--r--freebsd-userspace/include/netinet/udp.h2
-rw-r--r--freebsd-userspace/include/poll.h2
10 files changed, 27 insertions, 0 deletions
diff --git a/freebsd-userspace/from-freebsd.sh b/freebsd-userspace/from-freebsd.sh
index 74d13d79..07515729 100755
--- a/freebsd-userspace/from-freebsd.sh
+++ b/freebsd-userspace/from-freebsd.sh
@@ -239,7 +239,10 @@ do
( echo "#include <freebsd/bsd.h>" ;
echo "#include <freebsd/${f}>" ) > include/${f}
done <<EOF
+poll.h
+net/ethernet.h
net/if.h
+net/if_arp.h
net/if_dl.h
net/if_types.h
net/in.h
@@ -248,6 +251,12 @@ netatalk/at.h
netinet/if_ether.h
netinet/in.h
netinet/icmp6.h
+netinet/igmp.h
+netinet/in_systm.h
+netinet/ip.h
+netinet/ip_icmp.h
+netinet/tcp.h
+netinet/udp.h
sys/socket.h
sys/sysctl.h
EOF
diff --git a/freebsd-userspace/include/net/ethernet.h b/freebsd-userspace/include/net/ethernet.h
new file mode 100644
index 00000000..17d022b2
--- /dev/null
+++ b/freebsd-userspace/include/net/ethernet.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/net/ethernet.h>
diff --git a/freebsd-userspace/include/net/if_arp.h b/freebsd-userspace/include/net/if_arp.h
new file mode 100644
index 00000000..2ad9fffb
--- /dev/null
+++ b/freebsd-userspace/include/net/if_arp.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/net/if_arp.h>
diff --git a/freebsd-userspace/include/netinet/igmp.h b/freebsd-userspace/include/netinet/igmp.h
new file mode 100644
index 00000000..f328d21f
--- /dev/null
+++ b/freebsd-userspace/include/netinet/igmp.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/netinet/igmp.h>
diff --git a/freebsd-userspace/include/netinet/in_systm.h b/freebsd-userspace/include/netinet/in_systm.h
new file mode 100644
index 00000000..68bb190e
--- /dev/null
+++ b/freebsd-userspace/include/netinet/in_systm.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/netinet/in_systm.h>
diff --git a/freebsd-userspace/include/netinet/ip.h b/freebsd-userspace/include/netinet/ip.h
new file mode 100644
index 00000000..9d5d8a9c
--- /dev/null
+++ b/freebsd-userspace/include/netinet/ip.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/netinet/ip.h>
diff --git a/freebsd-userspace/include/netinet/ip_icmp.h b/freebsd-userspace/include/netinet/ip_icmp.h
new file mode 100644
index 00000000..903f033d
--- /dev/null
+++ b/freebsd-userspace/include/netinet/ip_icmp.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/netinet/ip_icmp.h>
diff --git a/freebsd-userspace/include/netinet/tcp.h b/freebsd-userspace/include/netinet/tcp.h
new file mode 100644
index 00000000..19b1c57f
--- /dev/null
+++ b/freebsd-userspace/include/netinet/tcp.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/netinet/tcp.h>
diff --git a/freebsd-userspace/include/netinet/udp.h b/freebsd-userspace/include/netinet/udp.h
new file mode 100644
index 00000000..e7010ac5
--- /dev/null
+++ b/freebsd-userspace/include/netinet/udp.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/netinet/udp.h>
diff --git a/freebsd-userspace/include/poll.h b/freebsd-userspace/include/poll.h
new file mode 100644
index 00000000..48572ee4
--- /dev/null
+++ b/freebsd-userspace/include/poll.h
@@ -0,0 +1,2 @@
+#include <freebsd/bsd.h>
+#include <freebsd/sys/poll.h>