From: Gurucharan Shetty Date: Mon, 10 Mar 2014 17:06:52 +0000 (-0700) Subject: windows: Add stub headers for windows. X-Git-Tag: sliver-openvswitch-2.2.90-1~6^2~143 X-Git-Url: http://git.onelab.eu/?p=sliver-openvswitch.git;a=commitdiff_plain;h=5e3411b1a15d2dd927cb59cd81da78cf3198dde5 windows: Add stub headers for windows. 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 Acked-by: Ben Pfaff --- diff --git a/include/windows/arpa/inet.h b/include/windows/arpa/inet.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/automake.mk b/include/windows/automake.mk index b8f144e84..140a6482c 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 000000000..e69de29bb diff --git a/include/windows/netdb.h b/include/windows/netdb.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/netinet/icmp6.h b/include/windows/netinet/icmp6.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/netinet/in.h b/include/windows/netinet/in.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/netinet/in_systm.h b/include/windows/netinet/in_systm.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/netinet/ip.h b/include/windows/netinet/ip.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/netinet/ip6.h b/include/windows/netinet/ip6.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/netinet/tcp.h b/include/windows/netinet/tcp.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/poll.h b/include/windows/poll.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/strings.h b/include/windows/strings.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/sys/ioctl.h b/include/windows/sys/ioctl.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/sys/socket.h b/include/windows/sys/socket.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/sys/time.h b/include/windows/sys/time.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/sys/uio.h b/include/windows/sys/uio.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/sys/un.h b/include/windows/sys/un.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/sys/wait.h b/include/windows/sys/wait.h new file mode 100644 index 000000000..e69de29bb diff --git a/include/windows/unistd.h b/include/windows/unistd.h new file mode 100644 index 000000000..e69de29bb