diff options
author | Darrell Ball <dlu998@gmail.com> | 2019-02-25 16:37:50 -0800 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2019-02-25 17:03:57 -0800 |
commit | 1c8689d78bd263df0d77b6309aa818f93320b04d (patch) | |
tree | e49a806ea08354f9422189d1e60a55c42b982603 /lib/conntrack.c | |
parent | 32b2c81f266440fb46246a21506f00ede71efb27 (diff) | |
download | openvswitch-1c8689d78bd263df0d77b6309aa818f93320b04d.tar.gz |
conntrack: Consolidate 2 selection statements.
No functional change.
Signed-off-by: Darrell Ball <dlu998@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Diffstat (limited to 'lib/conntrack.c')
-rw-r--r-- | lib/conntrack.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/conntrack.c b/lib/conntrack.c index 7ead3ad83..691782ceb 100644 --- a/lib/conntrack.c +++ b/lib/conntrack.c @@ -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); } |