From: Yulong Pei Date: Tue, 25 Apr 2023 11:15:14 +0000 (+0000) Subject: flow: fix wrong to use ntohl function to u64 type variable X-Git-Tag: v23.10-rc0~30 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=24d7e72aa5aecc46d6871767b75a7f8ca9f545c0;p=vpp.git flow: fix wrong to use ntohl function to u64 type variable This caused that failed to create flow rule with rss types. Type: fix Signed-off-by: Yulong Pei Change-Id: I77696286a32804cbe884075cb027eec19eb5c7cb Signed-off-by: Yulong Pei --- diff --git a/src/vnet/flow/flow_api.c b/src/vnet/flow/flow_api.c index 0e25fb3017b..29ba9e05edf 100644 --- a/src/vnet/flow/flow_api.c +++ b/src/vnet/flow/flow_api.c @@ -328,7 +328,7 @@ vl_api_flow_add_v2_t_handler (vl_api_flow_add_v2_t *mp) flow.buffer_advance = ntohl (f->buffer_advance); flow.queue_index = ntohl (f->queue_index); flow.queue_num = ntohl (f->queue_num); - flow.rss_types = ntohl (f->rss_types); + flow.rss_types = clib_net_to_host_u64 (f->rss_types); flow.rss_fun = ntohl (f->rss_fun); switch (flow.type)