From: Ankur Sharma <ankur.sha...@nutanix.com> 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 (3): NAT: Provide port range in input NAT: Northd changes to provide port range NAT: Parsing port_range options in ct_*nat actions include/ovn/actions.h | 7 ++++++ include/ovn/lex.h | 1 + lib/actions.c | 39 +++++++++++++++++++++++++++++++ lib/lex.c | 5 +++- northd/ovn-northd.c | 31 +++++++++++++++++++++---- ovn-nb.ovsschema | 5 ++-- ovn-nb.xml | 23 ++++++++++++++++++ tests/ovn-nbctl.at | 20 ++++++++++++++++ tests/ovn-northd.at | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++ tests/ovn.at | 24 +++++++++++++++++-- utilities/ovn-nbctl.c | 50 +++++++++++++++++++++++++++++----------- 11 files changed, 246 insertions(+), 23 deletions(-) -- 1.8.3.1 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev