Hi,

Thanks a lot for the series, it will be a great addition to the Windows 
datapath!

One small nit it does not compile under release because of `ovspool` is defined 
only in debug mode.

I also tried to set up an environment and for some reason the fragments were 
stalling. I tried icmp and tcp with no luck.

I will take a better look over the code and come back with more comments.

Thanks,
Alin.

> -----Original Message-----
> From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-
> boun...@openvswitch.org] On Behalf Of Anand Kumar
> Sent: Tuesday, January 10, 2017 2:59 AM
> To: d...@openvswitch.org
> Subject: [ovs-dev] [PATCH v1 0/5] datapath-windows: Add support for Ipv4
> fragments
> 
> Add support for maintaining and tracking IPv4 fragments.
> This patch adds a new file IpFragment.c and IpFragment.h which includes
> Ipv4 fragment related API's.
> 
> Anand Kumar (5):
>   datapath-windows: Added a new file to support Ipv4 fragments.
>   datapath-windows: Added Ipv4 fragments support in Conntrack
>   datapath-windows: Retain MRU value in the OvsForwardingContext.
>   datapath-windows: Updated OvsTcpSegmentNBL to handle IP fragments.
>   datapath-windows: Fragment NBL based on MRU size
> 
>  datapath-windows/automake.mk           |   2 +
>  datapath-windows/ovsext/Actions.c      |  89 ++++--
>  datapath-windows/ovsext/Actions.h      |   3 +
>  datapath-windows/ovsext/BufferMgmt.c   | 189 ++++++++----
>  datapath-windows/ovsext/BufferMgmt.h   |  10 +-
>  datapath-windows/ovsext/Conntrack.c    |  31 +-
>  datapath-windows/ovsext/Conntrack.h    |   7 +-
>  datapath-windows/ovsext/Debug.h        |   3 +-
>  datapath-windows/ovsext/DpInternal.h   |   2 +-
>  datapath-windows/ovsext/Geneve.c       |   2 +-
>  datapath-windows/ovsext/Gre.c          |   2 +-
>  datapath-windows/ovsext/IpFragment.c   | 506
> +++++++++++++++++++++++++++++++++
>  datapath-windows/ovsext/IpFragment.h   |  74 +++++
>  datapath-windows/ovsext/PacketIO.c     |   5 +-
>  datapath-windows/ovsext/Recirc.c       |   6 +-
>  datapath-windows/ovsext/Recirc.h       |   6 +-
>  datapath-windows/ovsext/Stt.c          |   2 +-
>  datapath-windows/ovsext/Switch.c       |   9 +
>  datapath-windows/ovsext/Tunnel.c       |   4 +-
>  datapath-windows/ovsext/User.c         |  28 +-
>  datapath-windows/ovsext/User.h         |   6 +-
>  datapath-windows/ovsext/Vxlan.c        |   2 +-
>  datapath-windows/ovsext/ovsext.vcxproj |   2 +
>  23 files changed, 885 insertions(+), 105 deletions(-)  create mode 100644
> datapath-windows/ovsext/IpFragment.c
>  create mode 100644 datapath-windows/ovsext/IpFragment.h
> 
> --
> 2.9.3.windows.1
> 
> _______________________________________________
> dev mailing list
> d...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to