Thank you for the contribution
and RFC status acknowledged.
On 7/5/17, 9:32 PM, "ovs-dev-boun...@openvswitch.org on behalf of Shachar
Beiser"
wrote:
Hi ,
I would like to clarify since I did not
Hi ,
I would like to clarify since I did not add the label [RFC] to the subject
of my patches , but only to the cover letter that
All the patches I have sent were sent as a RFC:
[RFC] [PATCH 00/11] Data Path Classifier Offloading
[RFC][PATCH 1/11] ovs/dp-cls
[RFC][PATCH 2/11]
In order to have full coverage of ALGs for the userspace
datapath, it is necessary to add 4 new tests. Three of these will
cover passive ftp, including basic V6 passive ftp, V4 passive ftp
with NAT and sequence skew and V6 passive ftp with NAT. The last
test will cover tftp with NAT. Before these
Signed-off-by: Darrell Ball
---
NEWS | 1 +
1 file changed, 1 insertion(+)
diff --git a/NEWS b/NEWS
index 0f2604f..fc5c8f4 100644
--- a/NEWS
+++ b/NEWS
@@ -29,6 +29,7 @@ Post-v2.7.0
abbreviated to 4 hex digits.
- Userspace Datapath:
* Added NAT support for
ALG infra and FTP (both V4 and V6) support is added to the userspace
datapath. Also, NAT support is included.
Signed-off-by: Darrell Ball
---
lib/conntrack-private.h | 20 +-
lib/conntrack.c | 1027 +++
lib/conntrack.h
Signed-off-by: Darrell Ball
---
tests/system-userspace-macros.at | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/tests/system-userspace-macros.at b/tests/system-userspace-macros.at
index 6e3d468..417aa4f 100644
--- a/tests/system-userspace-macros.at
Both ipv4 and ipv6 are supported. Also, NAT support is included.
Signed-off-by: Darrell Ball
---
include/sparse/netinet/in.h | 1 +
lib/conntrack.c | 45 -
2 files changed, 45 insertions(+), 1 deletion(-)
diff --git
The 'nat' portion of 'nat_resources_lock' is dropped as
this lock will be used by ALGs in a subsequent patch.
Signed-off-by: Darrell Ball
---
lib/conntrack.c | 30 +++---
lib/conntrack.h | 2 +-
2 files changed, 16 insertions(+), 16 deletions(-)
diff
Fixes: a489b16854b5 ("conntrack: New userspace connection tracker.")
Fixes: 286de2729955 ("dpdk: Userspace Datapath: Introduce NAT Support.")
Signed-off-by: Darrell Ball
---
lib/conntrack.c | 4
1 file changed, 4 insertions(+)
diff --git a/lib/conntrack.c
The conntrack context flag 'related' is changed to 'icmp_related'
to disambiguate usage w.r.t. ALGs which are added in a subsequent
patch.
Signed-off-by: Darrell Ball
---
lib/conntrack.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git
ALG infra is added with support for FTP and TFTP.
Both V4 and V6 are supported. Also, NAT is supported.
Three passive ftp system tests are added to complete testing
coverage of ftp for the userspace datapath, as the existing
coverage of passive ftp was limited to one part of one test
for V4
On Tue, Jul 04, 2017 at 07:16:46AM -0700, Joe Stringer wrote:
> There are three paths for running the core checkpatch path: From a file,
> from stdin, or reading from git output. Currently, the file version of
> this calls the "email" library's decode routine which translates the
> stream into a
On Tue, Jul 04, 2017 at 05:09:21PM +0200, Matthias May wrote:
> Hi
>
> I'm trying to map the vlan_pcp onto 802.11 tid.
>
> net/wireless/util.c in mac80211 specifies:
>
> > /* skb->priority values from 256->263 are magic values to
> > * directly indicate a specific 802.1d priority.
I hadn't even heard of this feature before, but it seems to be at least
semi-standard to support Linux link-local address scopes via a % suffix,
e.g. fe80::1234%eth0 for a link-local address scoped to eth0. This commit
adds support.
I'd appreciate feedback from folks who understand this feature
On Tue, Jun 27, 2017 at 06:14:44PM -0700, Justin Pettit wrote:
> This function is a wrapper for parse_ofp_packet_out_str__(), which
> states that a couple members must be freed on success. This commit
> updates the wrapper's description to indicate the same.
>
> The existing callers appear to be
On Tue, Jun 27, 2017 at 06:14:43PM -0700, Justin Pettit wrote:
> The function parse_ofp_meter_mod_str() allocates a buffer called
> 'bands', which parse_ofp_meter_mod_str__() then steals for the member
> 'mm->meter.bands'. Calling functions didn't free that stolen value and
> the comments for
On Wed, Jul 05, 2017 at 03:48:01PM +, Stokes, Ian wrote:
> > >From: ovs-dev-boun...@openvswitch.org
> > >[mailto:ovs-dev-boun...@openvswitch.org]
> > >On Behalf Of Ian Stokes
> > >Sent: Tuesday, June 20, 2017 1:57 PM
> > >To: d...@openvswitch.org
> > >Subject: [ovs-dev] [PATCH v1] docs: Use
On Tue, Jun 27, 2017 at 11:54:08PM -0700, Justin Pettit wrote:
>
> > On Jun 1, 2017, at 8:46 PM, Ben Pfaff wrote:
> >
> > On Thu, Jun 01, 2017 at 05:11:37PM -0700, Justin Pettit wrote:
> >>
> >>> On May 26, 2017, at 9:14 PM, Ben Pfaff wrote:
> >>>
> >>> This fixes
On 07/05/2017 10:16 PM, Aaron Conole wrote:
> Hi Markos,
> [...]
>>
>> I am a bit puzzled about this to be honest... I am wondering if it would
>> be better to do it the other way around. For example, supply a sysconfig
>> file with OVS_USER_ID commented out, but if it's an upgrade, then do the
>>
On Wed, Jul 5, 2017 at 9:07 AM, Mickey Spiegel
wrote:
>
>
> On Wed, Jul 5, 2017 at 12:36 AM, Han Zhou wrote:
>>
>>
>>
>> On Tue, Jul 4, 2017 at 10:56 PM, Mickey Spiegel
wrote:
>> >
>> >
>> > On Tue, Jun 27, 2017 at 10:42 AM, Han
Update the kernel module spec file to better reflect how I'm
locally building the kmod RPM in mock and pushing it to COPR.
These changes also better align with RPM linting and uses the
preferred macros for referring to the build root.
Adds in some Requires and BuildRequires lines that define the
Hi Markos,
Markos Chandras writes:
> Hi Aaron,
>
> On 07/05/2017 08:56 PM, Aaron Conole wrote:
>> After this commit, the fedora RPM will create the openvswitch user, from the
>> non-static pool, for use as an Open vSwitch daemon user. This only happens
>> on install - not
Hi All,
I've rebased the patch to specifically apply to the current 2.7 branch. I've
added your acks to the commit.
https://mail.openvswitch.org/pipermail/ovs-dev/2017-July/334952.html
Thanks
Ian
> -Original Message-
> From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-
>
Modify docs and travis linux build script to use DPDK 16.11.2 stable
branch to benefit from most recent bug fixes.
Signed-off-by: Ian Stokes
Acked-by: Mark Kavanagh
Acked-by: Darrell Ball
---
.travis/linux-build.sh
Hi Aaron,
On 07/05/2017 08:56 PM, Aaron Conole wrote:
> After this commit, the fedora RPM will create the openvswitch user, from the
> non-static pool, for use as an Open vSwitch daemon user. This only happens
> on install - not upgrade. This will be the default user:group
> combination for the
> -Original Message-
> From: Darrell Ball [mailto:db...@vmware.com]
> Sent: Wednesday, July 5, 2017 5:48 PM
> To: Kavanagh, Mark B ; Stokes, Ian
> ; d...@openvswitch.org
> Cc: Justin Pettit
> Subject: Re: [ovs-dev] [PATCH
After this commit, the fedora RPM will create the openvswitch user, from the
non-static pool, for use as an Open vSwitch daemon user. This only happens
on install - not upgrade. This will be the default user:group
combination for the openvswitch daemons.
Signed-off-by: Aaron Conole
After this commit, users may start a dpdk-enabled ovs setup as a
non-root user. This is accomplished by exporting the $HOME directory,
which dpdk uses to fill in it's semi-persistent RTE configuration.
This change may be a bit controversial since it modifies /dev/hugepages
as part of starting
Normally, in C code, pre-processing macros can be used to enable/disable
specific functionality based on switches passed to configure. This works
for DPDK using the --with-dpdk flag, which sets the DPDK_NETDEV define to
the appropriate value.
However, not all files are processed with the C
This series attempts to introduce the ability to start and use
Open vSwitch 'out of the box' as a non-root user. It does this by
modifying the service files to pass the recently introduced --ovs-user
argument around, and by making some minor tweaks to the passwd, group,
and filesystem
Under rpm based distributions, the only user:group that the rhel daemons run
as is 'root:root'. This is fine as a default, but as part of a security
procedure, users may want to run as an alternate uid/gid. This commit
adds an OVS_USER_ID environment variable for systemd, which defaults to
Normal
0
false
false
false
FR
X-NONE
X-NONE
Dear Customer,
UPS courier was unable to contact you for your parcel delivery.
Postal label is enclosed to this e-mail. Please check the attachment!
Kind regards,
,
UPS Support Manager.
___
dev mailing list
d...@openvswitch.org
On 7/5/17, 8:15 AM, "Kavanagh, Mark B" wrote:
>From: ovs-dev-boun...@openvswitch.org
[mailto:ovs-dev-boun...@openvswitch.org]
>On Behalf Of Stokes, Ian
>Sent: Tuesday, July 4, 2017 10:09 AM
>To: Darrell Ball ; d...@openvswitch.org
Hello,
I’ve not yet received a reply from you. I’mconcerned that you may not have
received my email. Could you please let me knowif you received them? At my
private email: nicolebmar...@hotmail.com
Myregards,
>From: Stokes, Ian
>Sent: Wednesday, July 5, 2017 4:48 PM
>To: Kavanagh, Mark B ; d...@openvswitch.org; Darrell
>Ball
>Cc: Justin Pettit
>Subject: RE: [ovs-dev] [PATCH v1] docs: Use DPDK 16.11.2 stable release.
>
>> >From:
On Wed, Jul 5, 2017 at 12:36 AM, Han Zhou wrote:
>
>
> On Tue, Jul 4, 2017 at 10:56 PM, Mickey Spiegel
> wrote:
> >
> >
> > On Tue, Jun 27, 2017 at 10:42 AM, Han Zhou wrote:
> >>
> >>
> >>
> >> On Tue, Jun 27, 2017 at 10:40 AM, Han
Hi ,
I would like to clarify since I did not add the label [RFC] to the subject
of my patches , but only to the cover letter that
All the patches I have sent were sent as a RFC:
[RFC] [PATCH 00/11] Data Path Classifier Offloading
[RFC][PATCH 1/11] ovs/dp-cls
[RFC][PATCH 2/11]
> >From: ovs-dev-boun...@openvswitch.org
> >[mailto:ovs-dev-boun...@openvswitch.org]
> >On Behalf Of Ian Stokes
> >Sent: Tuesday, June 20, 2017 1:57 PM
> >To: d...@openvswitch.org
> >Subject: [ovs-dev] [PATCH v1] docs: Use DPDK 16.11.2 stable release.
> >
> >Modify docs and travis linux build
>From: Michael Qiu [mailto:qdy220091...@gmail.com]
>Sent: Monday, June 19, 2017 6:29 AM
>To: d...@openvswitch.org
>Cc: Kavanagh, Mark B ; b...@ovn.org;
>db...@vmware.com; Michael Qiu
>Subject: [PATCH 5/5] lib/netdev-dpdk: copy large packet to
>From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-boun...@openvswitch.org]
>On Behalf Of Stokes, Ian
>Sent: Tuesday, July 4, 2017 10:09 AM
>To: Darrell Ball ; d...@openvswitch.org
>Subject: Re: [ovs-dev] [PATCH v1] docs: Use DPDK 16.11.2 stable release.
>
>> Hi Ian
>>
>> Do
Hi Zoltan,
On Tue, Jul 04, 2017 at 09:23:17PM +, Zoltán Balogh wrote:
> By introducing packet type-aware pipeline, match on ethertype was
> removed when packet type is not Ethernet. As pointed out by Eric Garver,
> this could have a side effect on the kernel datapath:
>
>From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-boun...@openvswitch.org]
>On Behalf Of Ian Stokes
>Sent: Tuesday, June 20, 2017 1:57 PM
>To: d...@openvswitch.org
>Subject: [ovs-dev] [PATCH v1] docs: Use DPDK 16.11.2 stable release.
>
>Modify docs and travis linux build script to use the
On 23/06/17 10:37, Eelco Chaudron wrote:
On 06/23/2017 02:12 AM, Ben Pfaff wrote:
On Thu, Jun 22, 2017 at 04:04:44PM -0300, Flavio Leitner wrote:
On Thu, Jun 22, 2017 at 01:04:59AM +0800, Huanle Han wrote:
Hi,all
I get this problem with latest(dbd8112) branch-2.7 code on my Ubuntu.
>
> Dear Yi,
>
> I'm not fully updated on the current OpenFlow 1.6 specification.
>
> I have now created a workaround with two bridge interfaces on one machine
> to forward normal traffic and only inspect GTP traffic. But indeed this
> requires full decapsulation of the packet before we have any
Hi all.
IMHO, these patches was reviewed and tested enough to be merged.
Does anybody have objections?
Ben, Darrell, what do you think?
Best regards, Ilya Maximets.
On 15.06.2017 14:36, Ilya Maximets wrote:
> Version 3:
> * Added comment about 'static_txq_id's adjustment.
> * Added
> I have given some comments for previous patch that has been addressed in
> this.
> So please ignore them accordingly.
>
>
> Regards
> _Sugesh
>
>
> > -Original Message-
> > From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-
> > boun...@openvswitch.org] On Behalf Of Ian Stokes
> >
>From: Michael Qiu [mailto:qdy220091...@gmail.com]
>Sent: Monday, June 19, 2017 6:29 AM
>To: d...@openvswitch.org
>Cc: Kavanagh, Mark B ; b...@ovn.org;
>db...@vmware.com; Michael Qiu
>Subject: [PATCH 4/5] lib/dp-packet: copy multi-segments data from
Hi,
I have two questions regarding the tunnel handling. These questions are general
questions as the behavior is existing in the vanilla code, not introduced by
this patch. These are potential areas in the code where change can be needed. I
would like to reconfigure the code in separate
There is a problem with deleting one out of more OF tunnel ports with
the same port type. In OVS all OF tunnel ports sharing the same tunnel
type and dst_port setting are mapped to a common tunnel port instance
in the datapath. Available tunnel types are GRE, VXLAN, GENEVE and
STT. dst_port is
>
> Regards
> _Sugesh
>
>
> > -Original Message-
> > From: ovs-dev-boun...@openvswitch.org [mailto:ovs-dev-
> > boun...@openvswitch.org] On Behalf Of Ian Stokes
> > Sent: Thursday, May 18, 2017 10:16 AM
> > To: d...@openvswitch.org
> > Subject: [ovs-dev] [RFC PATCH v1 1/3] vswitch.xml:
> Hi Ian,
> Thank you for working on this!
> Good initiative and its definitely very useful.
> Few high level comments as below.
> Have added some more comments in the following patches as well.
>
>
> Regards
> _Sugesh
>
>
> > -Original Message-
> > From:
This patch adds support for The Exporting Process Reliability Statistics
Option Template, which is defined in RFC 5101, Section 4.3. For now, this
Option Template includes only exporting process ID scope field and a
single counter - notSentPacketTotalCount.
Currently, Data Records that contain
From: Venkata Anil Kommaddi
This patch extends gratuitous ARP support for NAT addresses so that it
applies to centralized NAT rules on a HA router.
Gratuitous ARP packets for centralized NAT rules on a HA router
are only generated on the active gateway chassis.
is_chassis_active now is only true for redirect-chassis ports
in the case of the specific lport being active on the
local chassis.
This will naturally make the ARP responder / redirection openflow
rules automatically inserted/removed when a router goes active/backup.
Signed-off-by: Miguel Angel
From: Venkata Anil
This patch enables bfd protocol between gateways and transport nodes,
all gateway nodes with any HA chassisredirect port will enable BFD
to all tunnel endpoints, while transport nodes will enable BFD
to all tunnel endpoints hosting an HA gateway
This patch handles multiple gateway_chassis with in chassisredirect
ports, any gateway with a chassis redirect port will implement the
rules to de-encapsulate incomming packets for such port.
And hosts targetting a remote chassisredirect port will setup a
bundle(active_backup, ..) action to each
The redirect-chassis option of logical router ports is now
translated to Gateway_Chassis entries for backwards compatibility.
Gateway_Chassis entries in nbdb are copied over to sbdb and
linked them to the Chassis entry.
Signed-off-by: Miguel Angel Ajo
Signed-off-by: Anil
This commit introduces the north and south db changes necessary for
the l3ha router implementation.
It defines a new Table in both NBDB and SBDB.
The Gateway_Chassis table is created, with a tiny difference between
NBDB and SBDB, NBDB references the chassis via it's name (chassis_name)
and SBDB
Deze email nieuwsbrief werd in grafisch HTML formaat verzonden.
Als u deze tekstversie ziet, verkiest uw email programma "gewone tekst" emails.
U kan de originele nieuwsbrief online bekijken:
PMD send a flow that would be removed by HW classifier
Signed-off-by: Shachar Beiser
Conflicts:
lib/hw-pipeline.c
---
lib/dpif-netdev.c | 9
lib/hw-pipeline.c | 149 ++
lib/hw-pipeline.h | 14 +
3
hw-pipeline.c , dpif-netdev.c share structures & functions.
In order to reuse them ,they are moved to dpif-netdev.h
Signed-off-by: Shachar Beiser
---
lib/dpif-netdev.c | 175 +---
lib/dpif-netdev.h | 298
PMD fetch the flow according to the flow tag .
Signed-off-by: Shachar Beiser
Conflicts:
lib/dpif-netdev.c
lib/hw-pipeline.c
---
lib/dpif-netdev.c | 58 +--
lib/hw-pipeline.c | 115
The HW pipeline is made of 3 entites: dp-cls thread, a pool of flow tags
and a message queue between the pmd context and dp-cls offload thread.
This patch initializes those 3 entities
Signed-off-by: Shachar Beiser
---
lib/automake.mk | 1 +
lib/dpif-netdev.c | 1 +
offload dp-cls thread destroy flow in the HW classifier
Signed-off-by: Shachar Beiser
Conflicts:
lib/hw-pipeline.c
---
lib/hw-pipeline.c | 74 +++
1 file changed, 74 insertions(+)
diff --git
The HW pipeline is made of 3 entites: dp-cls thread, a pool of flow tags
and a message queue between the pmd context and dp-cls offload thread.
This patch frees those 3 entities.
Signed-off-by: Shachar Beiser
---
lib/dpif-netdev.c | 7 +--
lib/hw-pipeline.c | 60
PMD send a flow that would be inserted by HW classifier
Signed-off-by: Shachar Beiser
Conflicts:
lib/dpif-netdev.c
---
lib/dpif-netdev.c | 30
lib/hw-pipeline.c | 101 ++
2 files changed, 124
The HW set the mark id that represents matching rule.
The hw-pipeline reads the mark id from fdir.hi
Signed-off-by: Shachar Beiser
---
lib/automake.mk | 3 ++-
lib/hw-pipeline.h | 31 +++
lib/netdev-bsd.c | 1 +
PMD thread read the flow tag from the rte_mbuf .
Signed-off-by: Shachar Beiser
---
lib/dpif-netdev.c | 30 +-
lib/hw-pipeline.c | 11 +++
2 files changed, 28 insertions(+), 13 deletions(-)
diff --git a/lib/dpif-netdev.c
The receive queue id is saved in order to direct the
data-path classifier traffic towards it.
Signed-off-by: Shachar Beiser
---
lib/dp-packet.h | 1 +
lib/netdev.c| 2 ++
2 files changed, 3 insertions(+)
diff --git a/lib/dp-packet.h b/lib/dp-packet.h
index
Request for comments Subject: OVS data-path classifier offload
Versions:
OVS master.
DPDK 17.05.1.
Purpose & Scope
This RFC describes the flows’ hardware offloading over DPDK .
The motivation of hardware flows’ offloading is accelerating
the OVS DPDK data plane.The classification is done by
the ifa_name is null and ovs-vswitchd crashed.
but i don't know how this happen.
the stack is :
hread 1 (LWP 2275):
(gdb) x/16i $pc
=> 0x7f25f89d235c: movdqu (%rdi),%xmm1
0x7f25f89d2360: movdqu (%rsi),%xmm2
0x7f25f89d2364: pxor %xmm0,%xmm0
0x7f25f89d2368: pcmpeqb
I remember OpenFlow 1.6 spec (not finalized) proposes to use OpenFlow actions
to do GTP-u encapsulation and decapsulation, current OvS tunnel implementation
can't support the third kind of use case (don't encap & decap, just parse,
match and forward), MEC (ETSI Molibe/Multi-access Edge
On Wed, 2017-07-05 at 11:19 +0200, Christian Ehrhardt wrote:
> If available use dpdk pkg-config info of libdpdk to set the right
> include paths.
> That for example, allows packagers to provide non default include
> paths in a common way (pkg-config).
>
> Signed-off-by: Christian Ehrhardt
On 4 July 2017 at 11:04, Marcelo Ricardo Leitner wrote:
> Currently it is using the datapath name/type but what has actually
> failed was the netdev.
>
> Fix it by using netdev name/type instead and also log why it failed.
>
> Signed-off-by: Marcelo Ricardo Leitner
On 3 July 2017 at 13:17, Eric Garver wrote:
> On Fri, Jun 16, 2017 at 04:51:04AM -0700, nickcooper-zhangtonghao wrote:
>> When we use the 'ovs-appctl ofproto/trace' to send packets,
>> which include the 'vlan' field, but exclude the 'encap',
>> the ovs-vswitchd will crash. We should
Dear Developers,
I would like to start a discussion to actually get native GTP tunneling
support in Openvswitch keeping it still compatible with the current
OpenFlow standard.
https://en.wikipedia.org/wiki/GPRS_Tunnelling_Protocol
I the past there has been a patch for OVS to actually have GTP
>From: Chandran, Sugesh
>Sent: Monday, July 3, 2017 4:36 PM
>To: Kavanagh, Mark B ; ovs-dev@openvswitch.org;
>Varghese, Vipin ; acon...@redhat.com
>Subject: RE: [ovs-dev] [PATCH v3] netdev-dpdk: use rte_eth_dev_set_mtu
>
>Hi Mark,
>
>Regards
If available use dpdk pkg-config info of libdpdk to set the right
include paths.
That for example, allows packagers to provide non default include
paths in a common way (pkg-config).
Signed-off-by: Christian Ehrhardt
Suggested-by: Luca Boccassi
In order to have full coverage of ALGs for the userspace
datapath, it is necessary to add 3 tests covering passive ftp.
Before adding these new tests, there was only one part of one test
that covered passive ftp. The new tests cover basic V6 passive ftp,
V4 passive ftp with NAT and sequence skew
Signed-off-by: Darrell Ball
---
NEWS | 1 +
1 file changed, 1 insertion(+)
diff --git a/NEWS b/NEWS
index 0f2604f..fc5c8f4 100644
--- a/NEWS
+++ b/NEWS
@@ -29,6 +29,7 @@ Post-v2.7.0
abbreviated to 4 hex digits.
- Userspace Datapath:
* Added NAT support for
ALG infra and FTP (both V4 and V6) support is added to the userspace
datapath. Also, NAT support is included.
Signed-off-by: Darrell Ball
---
lib/conntrack-private.h | 20 +-
lib/conntrack.c | 1027 +++
lib/conntrack.h
Signed-off-by: Darrell Ball
---
tests/system-userspace-macros.at | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/tests/system-userspace-macros.at b/tests/system-userspace-macros.at
index 6e3d468..417aa4f 100644
--- a/tests/system-userspace-macros.at
Both ipv4 and ipv6 are supported. Also, NAT support is included.
Signed-off-by: Darrell Ball
---
include/sparse/netinet/in.h | 1 +
lib/conntrack.c | 45 -
2 files changed, 45 insertions(+), 1 deletion(-)
diff --git
The conntrack context flag 'related' is changed to 'icmp_related'
to disambiguate usage w.r.t. ALGs which are added in a subsequent
patch.
Signed-off-by: Darrell Ball
---
lib/conntrack.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git
ALG infra is added with support for FTP and TFTP.
Both V4 and V6 are supported. Also, NAT is supported.
Three passive ftp system tests are added to complete testing
coverage of ftp for the userspace datapath, as the existing
coverage of passive ftp was limited to one part of one test
for V4
86 matches
Mail list logo