Windows does not have a bunch of headers that
are available in Linux. Instead of littering the code
with #ifndef _WIN32, add stub headers.

Signed-off-by: Gurucharan Shetty <gshe...@nicira.com>
---
 include/windows/automake.mk |   18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 include/windows/arpa/inet.h
 create mode 100644 include/windows/net/if.h
 create mode 100644 include/windows/netdb.h
 create mode 100644 include/windows/netinet/icmp6.h
 create mode 100644 include/windows/netinet/in.h
 create mode 100644 include/windows/netinet/in_systm.h
 create mode 100644 include/windows/netinet/ip.h
 create mode 100644 include/windows/netinet/ip6.h
 create mode 100644 include/windows/netinet/tcp.h
 create mode 100644 include/windows/poll.h
 create mode 100644 include/windows/strings.h
 create mode 100644 include/windows/sys/ioctl.h
 create mode 100644 include/windows/sys/socket.h
 create mode 100644 include/windows/sys/time.h
 create mode 100644 include/windows/sys/uio.h
 create mode 100644 include/windows/sys/un.h
 create mode 100644 include/windows/sys/wait.h
 create mode 100644 include/windows/unistd.h

diff --git a/include/windows/arpa/inet.h b/include/windows/arpa/inet.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/automake.mk b/include/windows/automake.mk
index b8f144e..140a648 100644
--- a/include/windows/automake.mk
+++ b/include/windows/automake.mk
@@ -6,7 +6,25 @@
 # without warranty of any kind.
 
 noinst_HEADERS += \
+       include/windows/arpa/inet.h \
        include/windows/getopt.h \
+       include/windows/net/if.h \
+       include/windows/netdb.h \
+       include/windows/netinet/icmp6.h \
+       include/windows/netinet/in.h \
+       include/windows/netinet/in_systm.h \
+       include/windows/netinet/ip.h \
+       include/windows/netinet/ip6.h \
+       include/windows/netinet/tcp.h \
+       include/windows/poll.h \
+       include/windows/strings.h \
        include/windows/syslog.h \
+       include/windows/sys/ioctl.h \
        include/windows/sys/resource.h \
+       include/windows/sys/socket.h \
+       include/windows/sys/time.h \
+       include/windows/sys/uio.h \
+       include/windows/sys/un.h \
+       include/windows/sys/wait.h \
+       include/windows/unistd.h \
        include/windows/windefs.h
diff --git a/include/windows/net/if.h b/include/windows/net/if.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/netdb.h b/include/windows/netdb.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/netinet/icmp6.h b/include/windows/netinet/icmp6.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/netinet/in.h b/include/windows/netinet/in.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/netinet/in_systm.h 
b/include/windows/netinet/in_systm.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/netinet/ip.h b/include/windows/netinet/ip.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/netinet/ip6.h b/include/windows/netinet/ip6.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/netinet/tcp.h b/include/windows/netinet/tcp.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/poll.h b/include/windows/poll.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/strings.h b/include/windows/strings.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/sys/ioctl.h b/include/windows/sys/ioctl.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/sys/socket.h b/include/windows/sys/socket.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/sys/time.h b/include/windows/sys/time.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/sys/uio.h b/include/windows/sys/uio.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/sys/un.h b/include/windows/sys/un.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/sys/wait.h b/include/windows/sys/wait.h
new file mode 100644
index 0000000..e69de29
diff --git a/include/windows/unistd.h b/include/windows/unistd.h
new file mode 100644
index 0000000..e69de29
-- 
1.7.9.5

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to