[ovs-dev] [PATCH v3 0/2 ovn] NAT port range support
Ankur Sharma
svc.mail.git at nutanix.com
Thu Apr 2 05:33:58 UTC 2020
OVS supports additional paramaters while programming
ct_nat rules.
Some of the key paramters:
a. Specifying external source port range.
b. Specifying the algorithm for mapping ports from the range.
c. Specifying the external ip address range.
d. Persisting the selection of picked IP address from the range.
In this series we cover a. above, i.e providing port range.
Additional patches will be sent out in coming weeks for b.,
c. and d. above.
Ankur Sharma (2):
NAT: Provide port range in input
NAT: Northd and parser changes to support port range
include/ovn/actions.h | 7 ++++
include/ovn/lex.h | 1 +
lib/actions.c | 48 ++++++++++++++++++++++
lib/lex.c | 5 ++-
northd/ovn-northd.c | 31 ++++++++++++---
ovn-nb.ovsschema | 5 ++-
ovn-nb.xml | 23 +++++++++++
tests/ovn-nbctl.at | 46 +++++++++++++++++++++
tests/ovn-northd.at | 64 ++++++++++++++++++++++++++++++
tests/ovn.at | 34 ++++++++++++++--
utilities/ovn-nbctl.c | 108 +++++++++++++++++++++++++++++++++++++++++++++-----
11 files changed, 349 insertions(+), 23 deletions(-)
--
1.8.3.1
More information about the dev
mailing list