Support for Windows was deprecated in 3.7 which is planned to be an LTS,
so will be supported in a limited capacity for another few years there.
But it's time to remove it from main.

I minimally split the removal into a few logically separate parts:
CI, docs, installer, datapath, userspace.  It is technically possible
to go more granularly, but it will take a decent amount of effort to
do so while keeping the code working and meaningful throughout the
process.  It is also better to keep things in large chunks in case
someone wants to revert this in the future or maintain in their own
fork.

The set completely removes everything related to windows including
ability to compile with MSVC.  There are couple MSVC-related quirks
left in public headers since it's not actually important to rewrite
those parts and the code is fine as is even if it was written this
way because of MSVC compatibility in the first place.

The change is huge.  This patch set removes about 10% of all the
code in this repository.  Though most of this comes from the datapath
side, so doesn't require a careful review, as the whole datapath
directly is just cleanly removed.  Carving out all the ifdef _WIN32
parts throughout the sources is still a very big change though.

Not everything is a blind carving out of ifdefs, some code is
simplified, some workarounds for windows quirks are removed.

Docs are updated to remove everything related to Windows.  In the
releases page the FAQ is updated to cover that there was support for
Windows in the past, but no longer.


Hint for reviewers:

Applying the set and then looking at the diff with the "irreversible
remove" option makes the diff much much smaller, e.g.:

 git diff -D HEAD~2 HEAD~1    or    git format-patch -1 -D HEAD~2

Though doesn't help much on the last patch of the set.


Ilya Maximets (5):
  appveyor: Disable Windows CI.
  windows: Remove Windows installer.
  Documentation: Remove Windows docs.
  datapath-windows: Remove.
  treewide: Remove Windows support.

 .ci/windows-build.sh                          |   17 -
 .ci/windows-prepare.sh                        |   11 -
 .editorconfig                                 |   20 -
 Documentation/automake.mk                     |    3 -
 Documentation/faq/releases.rst                |  104 +-
 Documentation/index.rst                       |    1 -
 .../contributing/coding-style-windows.rst     |  183 -
 .../internals/contributing/coding-style.rst   |    3 +-
 .../internals/contributing/index.rst          |    1 -
 Documentation/intro/install/general.rst       |    3 -
 Documentation/intro/install/index.rst         |    1 -
 Documentation/intro/install/windows.rst       | 1106 ------
 Documentation/ref/ovs-appctl.8.rst            |   12 -
 Documentation/ref/ovsdb.7.rst                 |    9 -
 Documentation/topics/index.rst                |    1 -
 Documentation/topics/windows.rst              |  509 ---
 Makefile.am                                   |   64 +-
 NEWS                                          |    4 +
 README.rst                                    |   11 -
 appveyor.yml                                  |   87 -
 build-aux/automake.mk                         |    2 -
 build-aux/cccl                                |  229 --
 build-aux/extract-odp-netlink-h               |    6 -
 build-aux/extract-odp-netlink-windows-dp-h    |   24 -
 build-aux/initial-tab-allowed-files           |    4 -
 configure.ac                                  |    6 +-
 datapath-windows/.gitignore                   |    9 -
 datapath-windows/Package/package.VcxProj      |  234 --
 datapath-windows/Package/package.VcxProj.user |   30 -
 datapath-windows/automake.mk                  |   98 -
 .../include/OvsDpInterfaceCtExt.h             |  538 ---
 datapath-windows/include/OvsDpInterfaceExt.h  |  183 -
 datapath-windows/include/automake.mk          |   10 -
 .../misc/DriverRecommendedRules.ruleset       |   86 -
 datapath-windows/misc/OVS.psm1                |  210 -
 datapath-windows/misc/install.cmd             |    4 -
 datapath-windows/misc/uninstall.cmd           |    1 -
 datapath-windows/ovsext.sln                   |   82 -
 datapath-windows/ovsext/Actions.c             | 2690 -------------
 datapath-windows/ovsext/Actions.h             |  141 -
 datapath-windows/ovsext/Atomic.h              |   32 -
 datapath-windows/ovsext/BufferMgmt.c          | 2244 -----------
 datapath-windows/ovsext/BufferMgmt.h          |  151 -
 datapath-windows/ovsext/Conntrack-ftp.c       |  365 --
 datapath-windows/ovsext/Conntrack-icmp.c      |  105 -
 datapath-windows/ovsext/Conntrack-nat.c       |  523 ---
 datapath-windows/ovsext/Conntrack-nat.h       |   39 -
 datapath-windows/ovsext/Conntrack-other.c     |   81 -
 datapath-windows/ovsext/Conntrack-related.c   |  361 --
 datapath-windows/ovsext/Conntrack-tcp.c       |  632 ---
 datapath-windows/ovsext/Conntrack.c           | 2351 ------------
 datapath-windows/ovsext/Conntrack.h           |  233 --
 datapath-windows/ovsext/Datapath.c            | 1927 ----------
 datapath-windows/ovsext/Datapath.h            |  133 -
 datapath-windows/ovsext/Debug.c               |   59 -
 datapath-windows/ovsext/Debug.h               |   76 -
 datapath-windows/ovsext/DpInternal.h          |  371 --
 datapath-windows/ovsext/Driver.c              |  204 -
 datapath-windows/ovsext/Ethernet.h            |  452 ---
 datapath-windows/ovsext/Event.c               |  626 ---
 datapath-windows/ovsext/Event.h               |   67 -
 datapath-windows/ovsext/Flow.c                | 3388 -----------------
 datapath-windows/ovsext/Flow.h                |  105 -
 datapath-windows/ovsext/Geneve.c              |  440 ---
 datapath-windows/ovsext/Geneve.h              |  146 -
 datapath-windows/ovsext/Gre.c                 |  456 ---
 datapath-windows/ovsext/Gre.h                 |  122 -
 datapath-windows/ovsext/Ip6Fragment.c         |  808 ----
 datapath-windows/ovsext/Ip6Fragment.h         |  111 -
 datapath-windows/ovsext/IpFragment.c          |  526 ---
 datapath-windows/ovsext/IpFragment.h          |   75 -
 datapath-windows/ovsext/IpHelper.c            | 2257 -----------
 datapath-windows/ovsext/IpHelper.h            |  234 --
 datapath-windows/ovsext/Jhash.c               |  131 -
 datapath-windows/ovsext/Jhash.h               |   30 -
 datapath-windows/ovsext/Meter.c               |  540 ---
 datapath-windows/ovsext/Meter.h               |   68 -
 datapath-windows/ovsext/Mpls.h                |   80 -
 datapath-windows/ovsext/NetProto.h            |  439 ---
 datapath-windows/ovsext/Netlink/Netlink.c     | 1236 ------
 datapath-windows/ovsext/Netlink/Netlink.h     |  243 --
 datapath-windows/ovsext/Netlink/NetlinkBuf.c  |  351 --
 datapath-windows/ovsext/Netlink/NetlinkBuf.h  |   69 -
 .../ovsext/Netlink/NetlinkError.h             |  241 --
 .../ovsext/Netlink/NetlinkProto.h             |  135 -
 datapath-windows/ovsext/Offload.c             |  780 ----
 datapath-windows/ovsext/Offload.h             |   53 -
 datapath-windows/ovsext/Oid.c                 |  882 -----
 datapath-windows/ovsext/Oid.h                 |   29 -
 datapath-windows/ovsext/PacketIO.c            |  586 ---
 datapath-windows/ovsext/PacketIO.h            |   51 -
 datapath-windows/ovsext/PacketParser.c        |  332 --
 datapath-windows/ovsext/PacketParser.h        |  170 -
 datapath-windows/ovsext/Recirc.c              |  344 --
 datapath-windows/ovsext/Recirc.h              |  107 -
 datapath-windows/ovsext/Switch.c              |  649 ----
 datapath-windows/ovsext/Switch.h              |  233 --
 datapath-windows/ovsext/Tunnel.c              |  338 --
 datapath-windows/ovsext/Tunnel.h              |   51 -
 datapath-windows/ovsext/TunnelFilter.c        | 1656 --------
 datapath-windows/ovsext/TunnelIntf.h          |   44 -
 datapath-windows/ovsext/Types.h               |   53 -
 datapath-windows/ovsext/User.c                | 1310 -------
 datapath-windows/ovsext/User.h                |  130 -
 datapath-windows/ovsext/Util.c                |  182 -
 datapath-windows/ovsext/Util.h                |  210 -
 datapath-windows/ovsext/Vport.c               | 2830 --------------
 datapath-windows/ovsext/Vport.h               |  275 --
 datapath-windows/ovsext/Vxlan.c               |  577 ---
 datapath-windows/ovsext/Vxlan.h               |   97 -
 datapath-windows/ovsext/ovsext.inf            |   84 -
 datapath-windows/ovsext/ovsext.rc             |   89 -
 datapath-windows/ovsext/ovsext.vcxproj        |  457 ---
 datapath-windows/ovsext/ovsext.vcxproj.user   |   30 -
 datapath-windows/ovsext/precomp.h             |   34 -
 datapath-windows/ovsext/precompsrc.c          |   17 -
 datapath-windows/ovsext/resource.h            | 1576 --------
 debian/copyright.in                           |   56 -
 include/automake.mk                           |    1 -
 include/openvswitch/compiler.h                |   38 +-
 include/openvswitch/poll-loop.h               |   11 -
 include/openvswitch/vlog.h                    |    2 -
 include/windows/arpa/inet.h                   |    0
 include/windows/automake.mk                   |   42 -
 include/windows/dirent.h                      |    0
 include/windows/getopt.h                      |   62 -
 .../linux/netfilter/nf_conntrack_common.h     |    0
 .../linux/netfilter/nf_conntrack_ftp.h        |    0
 .../linux/netfilter/nf_conntrack_sctp.h       |    0
 .../linux/netfilter/nf_conntrack_tcp.h        |    0
 include/windows/linux/netfilter/nfnetlink.h   |    0
 .../linux/netfilter/nfnetlink_conntrack.h     |    0
 .../linux/netfilter/nfnetlink_cttimeout.h     |    0
 include/windows/linux/pkt_sched.h             |   26 -
 include/windows/linux/types.h                 |    0
 include/windows/net/if.h                      |   74 -
 include/windows/netdb.h                       |    0
 include/windows/netinet/icmp6.h               |  606 ---
 include/windows/netinet/in.h                  |   24 -
 include/windows/netinet/in_systm.h            |    0
 include/windows/netinet/ip.h                  |   26 -
 include/windows/netinet/ip6.h                 |  235 --
 include/windows/netinet/tcp.h                 |    0
 include/windows/netpacket/packet.h            |   40 -
 include/windows/poll.h                        |    0
 include/windows/strings.h                     |    0
 include/windows/sys/epoll.h                   |   31 -
 include/windows/sys/ioctl.h                   |    0
 include/windows/sys/resource.h                |   53 -
 include/windows/sys/socket.h                  |   22 -
 include/windows/sys/time.h                    |    0
 include/windows/sys/uio.h                     |   22 -
 include/windows/sys/un.h                      |    0
 include/windows/sys/wait.h                    |    0
 include/windows/syslog.h                      |   62 -
 include/windows/unistd.h                      |  104 -
 include/windows/windefs.h                     |   50 -
 lib/automake.mk                               |   39 -
 lib/byte-order.h                              |    4 +-
 lib/daemon-unix.c                             |   19 -
 lib/daemon-windows.c                          |  555 ---
 lib/daemon.c                                  |   10 +-
 lib/daemon.h                                  |   82 +-
 lib/daemon.man                                |    3 -
 lib/daemon.xml                                |    5 -
 lib/dns-resolve.c                             |    6 +-
 lib/dpif-netdev-perf.h                        |    4 +-
 lib/dpif-netdev.c                             |    8 +-
 lib/dpif-netlink.c                            |  312 +-
 lib/dpif.c                                    |    2 +-
 lib/entropy.c                                 |   17 -
 lib/fatal-signal.c                            |   60 -
 lib/fatal-signal.h                            |    4 -
 lib/getopt_long.c                             |  459 ---
 lib/getrusage-windows.c                       |   78 -
 lib/if-notifier-stub.c                        |   41 -
 lib/latch-windows.c                           |   83 -
 lib/latch.h                                   |    5 -
 lib/lldp/lldpd.c                              |    4 -
 lib/lockfile.c                                |   73 -
 lib/netdev-provider.h                         |    2 -
 lib/netdev-vport.h                            |    5 +-
 lib/netdev-windows.c                          |  517 ---
 lib/netdev.c                                  |   10 -
 lib/netdev.h                                  |    2 -
 lib/netlink-conntrack.c                       |   28 -
 lib/netlink-socket.c                          |  615 +--
 lib/netlink-socket.h                          |   17 -
 lib/ovs-atomic-msvc.h                         |  462 ---
 lib/ovs-atomic.h                              |    2 -
 lib/ovs-lldp.c                                |    4 -
 lib/ovs-rcu.c                                 |    7 +-
 lib/ovs-thread.c                              |   28 +-
 lib/ovs-thread.h                              |    4 -
 lib/poll-loop.c                               |   69 +-
 lib/process.c                                 |   23 -
 lib/rconn.c                                   |    9 +-
 lib/route-table-stub.c                        |   50 -
 lib/service-syn.man                           |    3 -
 lib/service.man                               |   12 -
 lib/sflow.h                                   |    4 -
 lib/socket-util.c                             |   60 +-
 lib/socket-util.h                             |   34 -
 lib/stdio.c                                   |   60 -
 lib/stdio.h.in                                |   46 -
 lib/stream-fd.c                               |   15 -
 lib/stream-fd.h                               |    3 -
 lib/stream-provider.h                         |    5 -
 lib/stream-ssl.c                              |   28 +-
 lib/stream-windows.c                          |  704 ----
 lib/stream.c                                  |   10 -
 lib/string.c                                  |   16 -
 lib/string.h.in                               |    8 -
 lib/strsep.c                                  |   73 -
 lib/timeval.c                                 |   88 -
 lib/timeval.h                                 |    5 -
 lib/unixctl.c                                 |   22 +-
 lib/unixctl.man                               |    6 -
 lib/unixctl.xml                               |    8 -
 lib/util.c                                    |  134 +-
 lib/util.h                                    |   62 +-
 lib/uuid.c                                    |    2 -
 lib/vconn-active.man                          |    4 -
 lib/vlog-unixctl.man                          |    4 -
 lib/vlog.c                                    |    2 -
 lib/vlog.man                                  |    4 -
 lib/vlog.xml                                  |    6 -
 lib/wmi.c                                     | 1272 -------
 lib/wmi.h                                     |   51 -
 m4/ax_check_openssl.m4                        |   10 +-
 m4/openvswitch.m4                             |  122 -
 ofproto/automake.mk                           |    3 -
 ovsdb/log.c                                   |   90 +-
 ovsdb/ovsdb-client.c                          |   17 -
 ovsdb/ovsdb-server.1.in                       |    5 -
 ovsdb/ovsdb-server.c                          |    9 -
 ovsdb/ovsdb-tool.c                            |    3 -
 python/automake.mk                            |    4 +-
 python/ovs/daemon.py                          |  194 +-
 python/ovs/dns_resolve.py                     |    2 +-
 python/ovs/fatal_signal.py                    |   31 +-
 python/ovs/fcntl_win.py                       |   46 -
 python/ovs/jsonrpc.py                         |    6 -
 python/ovs/poller.py                          |   83 +-
 python/ovs/socket_util.py                     |   22 +-
 python/ovs/stream.py                          |  322 +-
 python/ovs/unixctl/__init__.py                |    9 +-
 python/ovs/unixctl/server.py                  |   15 +-
 python/ovs/util.py                            |    6 +-
 python/ovs/vlog.py                            |   26 +-
 python/ovs/winutils.py                        |  266 --
 python/setup.py.template                      |    5 +-
 tests/atlocal.in                              |   15 -
 tests/automake.mk                             |   19 +-
 tests/bridge.at                               |    3 -
 tests/daemon-py.at                            |   16 -
 tests/daemon.at                               |   52 +-
 tests/file_name.at                            |    2 -
 tests/library.at                              |   14 +-
 tests/lockfile.at                             |   14 +-
 tests/ofproto-dpif.at                         |    7 +-
 tests/ovs-macros.at                           |   38 -
 tests/ovs-vsctl.at                            |   31 +-
 tests/ovs-vswitchd.at                         |   17 +-
 tests/ovsdb-idl.at                            |    5 -
 tests/ovsdb-lock.at                           |    1 -
 tests/ovsdb-log.at                            |   62 +-
 tests/ovsdb-monitor.at                        |   10 +-
 tests/ovsdb-server.at                         |   98 +-
 tests/ovsdb-tool.at                           |   22 +-
 tests/pfd-stream.at                           |    8 -
 tests/system-kmod-macros.at                   |    7 +-
 tests/test-byteq.c                            |    2 -
 tests/test-daemon.py                          |    5 +-
 tests/test-jsonrpc.c                          |    1 -
 tests/test-jsonrpc.py                         |   16 +-
 tests/test-lockfile.c                         |    6 -
 tests/test-netflow.c                          |    1 -
 tests/test-ovsdb.c                            |    8 +-
 tests/test-rculist.c                          |    4 -
 tests/test-sflow.c                            |    1 -
 tests/test-stopwatch.c                        |    2 -
 tests/test-unixctl.c                          |    2 -
 tests/test-util.c                             |   11 +-
 tests/test-vconn.c                            |   12 +-
 tests/testsuite.patch                         |   76 -
 tests/tunnel.at                               |    6 -
 tests/unixctl-py.at                           |   11 +-
 tests/vlog.at                                 |    6 -
 utilities/checkpatch.py                       |    2 +-
 utilities/checkpatch_dict.txt                 |    1 -
 utilities/ovs-appctl.c                        |    7 -
 utilities/ovs-dpctl.8.in                      |    9 +-
 utilities/ovs-ofctl.c                         |    1 -
 utilities/ovs-pki.in                          |   79 +-
 utilities/ovs-testcontroller.c                |    1 -
 utilities/ovs-vsctl.8.in                      |    2 +-
 utilities/ovs-vsctl.c                         |   12 +-
 vswitchd/ovs-vswitchd.8.in                    |    2 -
 vswitchd/ovs-vswitchd.c                       |    5 -
 vswitchd/system-stats.c                       |    9 -
 vswitchd/vswitch.xml                          |   45 +-
 vtep/ovs-vtep.in                              |    5 +-
 windows/.gitignore                            |  191 -
 windows/README.rst                            |   76 -
 windows/automake.mk                           |   59 -
 windows/ovs-windows-installer.sln             |   21 -
 .../Actions/OVSActions.js                     |  258 --
 .../ovs-windows-installer/Binaries/.gitignore |    3 -
 .../ovs-windows-installer/CustomActions.wxs   |   78 -
 .../Dialogs/BeginningDialog.wxs               |   49 -
 .../Dialogs/MyEndDialog.wxs                   |   44 -
 .../Dialogs/MyTroubleshootDialog.wxs          |   42 -
 .../Dialogs/UserFinishDialog.wxs              |   44 -
 .../ovs-windows-installer/Driver/.gitignore   |    6 -
 .../Driver/Win10/.gitignore                   |    3 -
 .../Driver/Win8.1/.gitignore                  |    3 -
 .../Driver/Win8/.gitignore                    |    3 -
 windows/ovs-windows-installer/License.rtf     |  209 -
 windows/ovs-windows-installer/Product.wxs     |  282 --
 .../ovs-windows-installer/Redist/.gitignore   |    3 -
 .../ovs-windows-installer/Services/.gitignore |    3 -
 .../ovs-windows-installer/Symbols/.gitignore  |    3 -
 windows/ovs-windows-installer/UI.wxs          |   72 -
 .../ovs-windows-installer/images/bannrbmp.bmp |  Bin 134958 -> 0 bytes
 .../ovs-windows-installer/images/dlgbmp.bmp   |  Bin 460568 -> 0 bytes
 .../ovs-windows-installer.wixproj             |   85 -
 327 files changed, 329 insertions(+), 55616 deletions(-)
 delete mode 100644 .ci/windows-build.sh
 delete mode 100644 .ci/windows-prepare.sh
 delete mode 100644 
Documentation/internals/contributing/coding-style-windows.rst
 delete mode 100644 Documentation/intro/install/windows.rst
 delete mode 100644 Documentation/topics/windows.rst
 delete mode 100644 appveyor.yml
 delete mode 100644 build-aux/cccl
 delete mode 100755 build-aux/extract-odp-netlink-windows-dp-h
 delete mode 100644 datapath-windows/.gitignore
 delete mode 100644 datapath-windows/Package/package.VcxProj
 delete mode 100644 datapath-windows/Package/package.VcxProj.user
 delete mode 100644 datapath-windows/automake.mk
 delete mode 100644 datapath-windows/include/OvsDpInterfaceCtExt.h
 delete mode 100644 datapath-windows/include/OvsDpInterfaceExt.h
 delete mode 100644 datapath-windows/include/automake.mk
 delete mode 100644 datapath-windows/misc/DriverRecommendedRules.ruleset
 delete mode 100644 datapath-windows/misc/OVS.psm1
 delete mode 100644 datapath-windows/misc/install.cmd
 delete mode 100644 datapath-windows/misc/uninstall.cmd
 delete mode 100644 datapath-windows/ovsext.sln
 delete mode 100644 datapath-windows/ovsext/Actions.c
 delete mode 100644 datapath-windows/ovsext/Actions.h
 delete mode 100644 datapath-windows/ovsext/Atomic.h
 delete mode 100644 datapath-windows/ovsext/BufferMgmt.c
 delete mode 100644 datapath-windows/ovsext/BufferMgmt.h
 delete mode 100644 datapath-windows/ovsext/Conntrack-ftp.c
 delete mode 100644 datapath-windows/ovsext/Conntrack-icmp.c
 delete mode 100644 datapath-windows/ovsext/Conntrack-nat.c
 delete mode 100644 datapath-windows/ovsext/Conntrack-nat.h
 delete mode 100644 datapath-windows/ovsext/Conntrack-other.c
 delete mode 100644 datapath-windows/ovsext/Conntrack-related.c
 delete mode 100644 datapath-windows/ovsext/Conntrack-tcp.c
 delete mode 100644 datapath-windows/ovsext/Conntrack.c
 delete mode 100644 datapath-windows/ovsext/Conntrack.h
 delete mode 100644 datapath-windows/ovsext/Datapath.c
 delete mode 100644 datapath-windows/ovsext/Datapath.h
 delete mode 100644 datapath-windows/ovsext/Debug.c
 delete mode 100644 datapath-windows/ovsext/Debug.h
 delete mode 100644 datapath-windows/ovsext/DpInternal.h
 delete mode 100644 datapath-windows/ovsext/Driver.c
 delete mode 100644 datapath-windows/ovsext/Ethernet.h
 delete mode 100644 datapath-windows/ovsext/Event.c
 delete mode 100644 datapath-windows/ovsext/Event.h
 delete mode 100644 datapath-windows/ovsext/Flow.c
 delete mode 100644 datapath-windows/ovsext/Flow.h
 delete mode 100644 datapath-windows/ovsext/Geneve.c
 delete mode 100644 datapath-windows/ovsext/Geneve.h
 delete mode 100644 datapath-windows/ovsext/Gre.c
 delete mode 100644 datapath-windows/ovsext/Gre.h
 delete mode 100644 datapath-windows/ovsext/Ip6Fragment.c
 delete mode 100644 datapath-windows/ovsext/Ip6Fragment.h
 delete mode 100644 datapath-windows/ovsext/IpFragment.c
 delete mode 100644 datapath-windows/ovsext/IpFragment.h
 delete mode 100644 datapath-windows/ovsext/IpHelper.c
 delete mode 100644 datapath-windows/ovsext/IpHelper.h
 delete mode 100644 datapath-windows/ovsext/Jhash.c
 delete mode 100644 datapath-windows/ovsext/Jhash.h
 delete mode 100644 datapath-windows/ovsext/Meter.c
 delete mode 100644 datapath-windows/ovsext/Meter.h
 delete mode 100644 datapath-windows/ovsext/Mpls.h
 delete mode 100644 datapath-windows/ovsext/NetProto.h
 delete mode 100644 datapath-windows/ovsext/Netlink/Netlink.c
 delete mode 100644 datapath-windows/ovsext/Netlink/Netlink.h
 delete mode 100644 datapath-windows/ovsext/Netlink/NetlinkBuf.c
 delete mode 100644 datapath-windows/ovsext/Netlink/NetlinkBuf.h
 delete mode 100644 datapath-windows/ovsext/Netlink/NetlinkError.h
 delete mode 100644 datapath-windows/ovsext/Netlink/NetlinkProto.h
 delete mode 100644 datapath-windows/ovsext/Offload.c
 delete mode 100644 datapath-windows/ovsext/Offload.h
 delete mode 100644 datapath-windows/ovsext/Oid.c
 delete mode 100644 datapath-windows/ovsext/Oid.h
 delete mode 100644 datapath-windows/ovsext/PacketIO.c
 delete mode 100644 datapath-windows/ovsext/PacketIO.h
 delete mode 100644 datapath-windows/ovsext/PacketParser.c
 delete mode 100644 datapath-windows/ovsext/PacketParser.h
 delete mode 100644 datapath-windows/ovsext/Recirc.c
 delete mode 100644 datapath-windows/ovsext/Recirc.h
 delete mode 100644 datapath-windows/ovsext/Switch.c
 delete mode 100644 datapath-windows/ovsext/Switch.h
 delete mode 100644 datapath-windows/ovsext/Tunnel.c
 delete mode 100644 datapath-windows/ovsext/Tunnel.h
 delete mode 100644 datapath-windows/ovsext/TunnelFilter.c
 delete mode 100644 datapath-windows/ovsext/TunnelIntf.h
 delete mode 100644 datapath-windows/ovsext/Types.h
 delete mode 100644 datapath-windows/ovsext/User.c
 delete mode 100644 datapath-windows/ovsext/User.h
 delete mode 100644 datapath-windows/ovsext/Util.c
 delete mode 100644 datapath-windows/ovsext/Util.h
 delete mode 100644 datapath-windows/ovsext/Vport.c
 delete mode 100644 datapath-windows/ovsext/Vport.h
 delete mode 100644 datapath-windows/ovsext/Vxlan.c
 delete mode 100644 datapath-windows/ovsext/Vxlan.h
 delete mode 100644 datapath-windows/ovsext/ovsext.inf
 delete mode 100644 datapath-windows/ovsext/ovsext.rc
 delete mode 100644 datapath-windows/ovsext/ovsext.vcxproj
 delete mode 100644 datapath-windows/ovsext/ovsext.vcxproj.user
 delete mode 100644 datapath-windows/ovsext/precomp.h
 delete mode 100644 datapath-windows/ovsext/precompsrc.c
 delete mode 100644 datapath-windows/ovsext/resource.h
 delete mode 100644 include/windows/arpa/inet.h
 delete mode 100644 include/windows/automake.mk
 delete mode 100644 include/windows/dirent.h
 delete mode 100644 include/windows/getopt.h
 delete mode 100644 include/windows/linux/netfilter/nf_conntrack_common.h
 delete mode 100644 include/windows/linux/netfilter/nf_conntrack_ftp.h
 delete mode 100644 include/windows/linux/netfilter/nf_conntrack_sctp.h
 delete mode 100644 include/windows/linux/netfilter/nf_conntrack_tcp.h
 delete mode 100644 include/windows/linux/netfilter/nfnetlink.h
 delete mode 100644 include/windows/linux/netfilter/nfnetlink_conntrack.h
 delete mode 100644 include/windows/linux/netfilter/nfnetlink_cttimeout.h
 delete mode 100644 include/windows/linux/pkt_sched.h
 delete mode 100644 include/windows/linux/types.h
 delete mode 100644 include/windows/net/if.h
 delete mode 100644 include/windows/netdb.h
 delete mode 100644 include/windows/netinet/icmp6.h
 delete mode 100644 include/windows/netinet/in.h
 delete mode 100644 include/windows/netinet/in_systm.h
 delete mode 100644 include/windows/netinet/ip.h
 delete mode 100644 include/windows/netinet/ip6.h
 delete mode 100644 include/windows/netinet/tcp.h
 delete mode 100644 include/windows/netpacket/packet.h
 delete mode 100644 include/windows/poll.h
 delete mode 100644 include/windows/strings.h
 delete mode 100644 include/windows/sys/epoll.h
 delete mode 100644 include/windows/sys/ioctl.h
 delete mode 100644 include/windows/sys/resource.h
 delete mode 100644 include/windows/sys/socket.h
 delete mode 100644 include/windows/sys/time.h
 delete mode 100644 include/windows/sys/uio.h
 delete mode 100644 include/windows/sys/un.h
 delete mode 100644 include/windows/sys/wait.h
 delete mode 100644 include/windows/syslog.h
 delete mode 100644 include/windows/unistd.h
 delete mode 100644 include/windows/windefs.h
 delete mode 100644 lib/daemon-windows.c
 delete mode 100644 lib/getopt_long.c
 delete mode 100644 lib/getrusage-windows.c
 delete mode 100644 lib/if-notifier-stub.c
 delete mode 100644 lib/latch-windows.c
 delete mode 100644 lib/netdev-windows.c
 delete mode 100644 lib/ovs-atomic-msvc.h
 delete mode 100644 lib/route-table-stub.c
 delete mode 100644 lib/service-syn.man
 delete mode 100644 lib/service.man
 delete mode 100644 lib/stdio.c
 delete mode 100644 lib/stdio.h.in
 delete mode 100644 lib/stream-windows.c
 delete mode 100644 lib/strsep.c
 delete mode 100644 lib/wmi.c
 delete mode 100644 lib/wmi.h
 delete mode 100644 python/ovs/fcntl_win.py
 delete mode 100644 python/ovs/winutils.py
 delete mode 100644 tests/testsuite.patch
 delete mode 100644 windows/.gitignore
 delete mode 100644 windows/README.rst
 delete mode 100644 windows/automake.mk
 delete mode 100644 windows/ovs-windows-installer.sln
 delete mode 100644 windows/ovs-windows-installer/Actions/OVSActions.js
 delete mode 100644 windows/ovs-windows-installer/Binaries/.gitignore
 delete mode 100644 windows/ovs-windows-installer/CustomActions.wxs
 delete mode 100644 windows/ovs-windows-installer/Dialogs/BeginningDialog.wxs
 delete mode 100644 windows/ovs-windows-installer/Dialogs/MyEndDialog.wxs
 delete mode 100644 
windows/ovs-windows-installer/Dialogs/MyTroubleshootDialog.wxs
 delete mode 100644 windows/ovs-windows-installer/Dialogs/UserFinishDialog.wxs
 delete mode 100644 windows/ovs-windows-installer/Driver/.gitignore
 delete mode 100644 windows/ovs-windows-installer/Driver/Win10/.gitignore
 delete mode 100644 windows/ovs-windows-installer/Driver/Win8.1/.gitignore
 delete mode 100644 windows/ovs-windows-installer/Driver/Win8/.gitignore
 delete mode 100644 windows/ovs-windows-installer/License.rtf
 delete mode 100644 windows/ovs-windows-installer/Product.wxs
 delete mode 100644 windows/ovs-windows-installer/Redist/.gitignore
 delete mode 100644 windows/ovs-windows-installer/Services/.gitignore
 delete mode 100644 windows/ovs-windows-installer/Symbols/.gitignore
 delete mode 100644 windows/ovs-windows-installer/UI.wxs
 delete mode 100644 windows/ovs-windows-installer/images/bannrbmp.bmp
 delete mode 100644 windows/ovs-windows-installer/images/dlgbmp.bmp
 delete mode 100644 windows/ovs-windows-installer/ovs-windows-installer.wixproj

-- 
2.53.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to