[ovs-git] [openvswitch/ovs] e32cd4: conntrack: ignore port for ICMP/ICMPv6 NAT.

Ben Pfaff noreply at github.com
Fri Jun 7 18:30:19 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: e32cd4c6292e81d047bafa882f0a1d1f3e7dc1f0
      https://github.com/openvswitch/ovs/commit/e32cd4c6292e81d047bafa882f0a1d1f3e7dc1f0
  Author: solomon <liwei.solomon at gmail.com>
  Date:   2019-06-07 (Fri, 07 Jun 2019)

  Changed paths:
    M lib/conntrack.c
    M tests/system-traffic.at

  Log Message:
  -----------
  conntrack: ignore port for ICMP/ICMPv6 NAT.

ICMP/ICMPv6 fails, if the src/dst port is set in a common NAT rule.
For example:
actions=ct(nat(dst=172.16.1.100:5000),commit,table=40)

Fixes: 4cd0481c9e8b ("conntrack: Fix wasted work for ICMP NAT.")
CC: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: solomon <liwei.solomon at gmail.com>
Signed-off-by: Darrell Ball <dlu998 at gmail.com>
Co-authored-by: Darrell Ball <dlu998 at gmail.com>
Signed-off-by: Ben Pfaff <blp at ovn.org>




More information about the git mailing list