[PATCH v1 10/31] net/ntnic: fix potentially overflow
Serhii Iliushyk
sil-plv at napatech.com
Tue Jan 21 18:07:48 CET 2025
From: Danylo Vodopianov <dvo-plv at napatech.com>
Issue with potentially overflow was fixed.
CID 448944: Unintentional integer overflow (OVERFLOW_BEFORE_WIDEN)
Coverity issue: 448944
Fixes: 339ca124e659 ("net/ntnic: add flow action modify field")
Signed-off-by: Danylo Vodopianov <dvo-plv at napatech.com>
---
.../nthw/flow_api/profile_inline/flow_api_profile_inline.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_profile_inline.c b/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_profile_inline.c
index 535047d246..a68c3ea702 100644
--- a/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_profile_inline.c
+++ b/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_profile_inline.c
@@ -1632,7 +1632,7 @@ static int interpret_flow_actions(const struct flow_eth_dev *dev,
return -1;
}
- modify_field_use_flag = 1
+ modify_field_use_flag = (uint64_t)1
<< fd->modify_field[fd->modify_field_count].select;
if (modify_field_use_flag & modify_field_use_flags) {
--
2.45.0
More information about the dev
mailing list