From: Florin Coras Date: Mon, 18 Aug 2025 08:40:51 +0000 (-0400) Subject: session udp: fix cl hash computation X-Git-Tag: v26.02-rc0~83 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=61deae6250d924e0b13ab45f351811e4cbc630ed;p=vpp.git session udp: fix cl hash computation Type: fix Change-Id: I5da034ad860a4f7cf7578f7026566a27e1a43960 Signed-off-by: Florin Coras --- diff --git a/src/vnet/session/application.c b/src/vnet/session/application.c index c27e58efcba..ee66d755ad3 100644 --- a/src/vnet/session/application.c +++ b/src/vnet/session/application.c @@ -1068,7 +1068,7 @@ app_listener_select_wrk_cl_session (session_t *ls, session_dgram_hdr_t *hdr) if (al->workers[0] != 1) { u32 hash = app_listener_cl_flow_hash (hdr); - hash %= vec_len (al->workers) * sizeof (uword); + hash %= vec_len (al->workers); wrk_map_index = clib_bitmap_next_set (al->workers, hash); if (wrk_map_index == ~0) wrk_map_index = clib_bitmap_first_set (al->workers);