Re: [ovs-dev] [PATCH v7 1/4] conntrack: handle already natted packets

2021-06-30 Thread Dumitru Ceara
On 6/29/21 6:04 PM, Paolo Valerio wrote: > Dumitru Ceara writes: > >> On 6/25/21 2:01 PM, Paolo Valerio wrote: >>> Dumitru Ceara writes: >>> On 6/21/21 12:06 PM, Paolo Valerio wrote: > when a packet gets dnatted and then recirculated, it could be possible > that it matches another

Re: [ovs-dev] [PATCH v7 1/4] conntrack: handle already natted packets

2021-06-29 Thread Paolo Valerio
Dumitru Ceara writes: > On 6/25/21 2:01 PM, Paolo Valerio wrote: >> Dumitru Ceara writes: >> >>> On 6/21/21 12:06 PM, Paolo Valerio wrote: when a packet gets dnatted and then recirculated, it could be possible that it matches another rule that performs another nat action. The

Re: [ovs-dev] [PATCH v7 1/4] conntrack: handle already natted packets

2021-06-25 Thread Paolo Valerio
Dumitru Ceara writes: > On 6/25/21 2:01 PM, Paolo Valerio wrote: >> Dumitru Ceara writes: >> >>> On 6/21/21 12:06 PM, Paolo Valerio wrote: when a packet gets dnatted and then recirculated, it could be possible that it matches another rule that performs another nat action. The

Re: [ovs-dev] [PATCH v7 1/4] conntrack: handle already natted packets

2021-06-25 Thread Dumitru Ceara
On 6/25/21 2:01 PM, Paolo Valerio wrote: > Dumitru Ceara writes: > >> On 6/21/21 12:06 PM, Paolo Valerio wrote: >>> when a packet gets dnatted and then recirculated, it could be possible >>> that it matches another rule that performs another nat action. >>> The kernel datapath handles this

Re: [ovs-dev] [PATCH v7 1/4] conntrack: handle already natted packets

2021-06-25 Thread Paolo Valerio
Dumitru Ceara writes: > On 6/21/21 12:06 PM, Paolo Valerio wrote: >> when a packet gets dnatted and then recirculated, it could be possible >> that it matches another rule that performs another nat action. >> The kernel datapath handles this situation turning to a no-op the >> second nat action,

Re: [ovs-dev] [PATCH v7 1/4] conntrack: handle already natted packets

2021-06-24 Thread Dumitru Ceara
On 6/21/21 12:06 PM, Paolo Valerio wrote: > when a packet gets dnatted and then recirculated, it could be possible > that it matches another rule that performs another nat action. > The kernel datapath handles this situation turning to a no-op the > second nat action, so natting only once the

[ovs-dev] [PATCH v7 1/4] conntrack: handle already natted packets

2021-06-21 Thread Paolo Valerio
when a packet gets dnatted and then recirculated, it could be possible that it matches another rule that performs another nat action. The kernel datapath handles this situation turning to a no-op the second nat action, so natting only once the packet. In the userspace datapath instead, when the