]> git.proxmox.com Git - mirror_ovs.git/commitdiff
conntrack: Consolidate 2 selection statements.
authorDarrell Ball <dlu998@gmail.com>
Tue, 26 Feb 2019 00:37:50 +0000 (16:37 -0800)
committerBen Pfaff <blp@ovn.org>
Tue, 26 Feb 2019 01:03:57 +0000 (17:03 -0800)
No functional change.

Signed-off-by: Darrell Ball <dlu998@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
lib/conntrack.c

index 7ead3ad8359d5e700f9e8566ef9a2b19b4671486..691782cebf955c703c81a56867705cfed7aac530 100644 (file)
@@ -2187,12 +2187,9 @@ nat_select_range_tuple(struct conntrack *ct, const struct conn *conn,
     while (true) {
         if (conn->nat_info->nat_action & NAT_ACTION_SRC) {
             nat_conn->rev_key.dst.addr = ct_addr;
-        } else {
-            nat_conn->rev_key.src.addr = ct_addr;
-        }
-        if (conn->nat_info->nat_action & NAT_ACTION_SRC) {
             nat_conn->rev_key.dst.port = htons(port);
         } else {
+            nat_conn->rev_key.src.addr = ct_addr;
             nat_conn->rev_key.src.port = htons(port);
         }