From 41b5ed63c232f754d28cff56304d9efab6b15147 Mon Sep 17 00:00:00 2001 From: Nathan Skrzypczak Date: Wed, 14 Oct 2020 13:26:57 +0200 Subject: cnat: Fix backend LB Type: fix Change-Id: I4ea263270bcc38e505e88d512acacef7439f3823 Signed-off-by: Nathan Skrzypczak --- src/plugins/cnat/cnat_node_vip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/cnat/cnat_node_vip.c') diff --git a/src/plugins/cnat/cnat_node_vip.c b/src/plugins/cnat/cnat_node_vip.c index 224dd1cf06b..5c1e0e44abe 100644 --- a/src/plugins/cnat/cnat_node_vip.c +++ b/src/plugins/cnat/cnat_node_vip.c @@ -160,7 +160,7 @@ cnat_vip_inline (vlib_main_t * vm, hash_c0 = (AF_IP4 == ctx->af ? ip4_compute_flow_hash (ip4, lb0->lb_hash_config) : ip6_compute_flow_hash (ip6, lb0->lb_hash_config)); - bucket0 = hash_c0 & lb0->lb_n_buckets_minus_1; + bucket0 = hash_c0 % lb0->lb_n_buckets; dpo0 = load_balance_get_fwd_bucket (lb0, bucket0); /* add the session */ -- cgit 1.2.3-korg