[ovs-dev] [PATCH v2 0/4] datapath-windows: Enable support for tracking FTP connections

Sairam Venugopal vsairam at vmware.com
Fri Dec 9 20:04:42 UTC 2016


Add support for maintaining and tracking related connections. This patch introduces
the concept of related-connections table. There is an FTP parser in place to parse
FTP PASV and PORT commands. Support for traking extended FTP commands will be added
in subsequently.

v2: Addressed Alin's and Shashank's review comments.

Sairam Venugopal (4):
  datapath-windows: Conntrack - Fix OvsGetTcpPayloadLength()
  datapath-windows: Cleanup Conntrack definitions and introduce related
    entries
  datapath-windows: Conntrack - Introduce support for tracking related
    connections
  datapath-windows: Conntrack - Enable FTP support

 datapath-windows/automake.mk                |   2 +
 datapath-windows/ovsext/Conntrack-ftp.c     | 237 ++++++++++++++++++++++
 datapath-windows/ovsext/Conntrack-related.c | 300 ++++++++++++++++++++++++++++
 datapath-windows/ovsext/Conntrack-tcp.c     |  15 --
 datapath-windows/ovsext/Conntrack.c         |  73 +++++--
 datapath-windows/ovsext/Conntrack.h         |  81 +++++++-
 datapath-windows/ovsext/Netlink/Netlink.c   |  16 ++
 datapath-windows/ovsext/Netlink/Netlink.h   |   1 +
 datapath-windows/ovsext/Switch.c            |   8 +
 datapath-windows/ovsext/ovsext.vcxproj      |   2 +
 10 files changed, 697 insertions(+), 38 deletions(-)
 create mode 100644 datapath-windows/ovsext/Conntrack-ftp.c
 create mode 100644 datapath-windows/ovsext/Conntrack-related.c

-- 
2.9.0.windows.1



More information about the dev mailing list