Jasvinder Singh
7959831b4d
examples/ip_pipeline: replace strncpy with strlcpy
The destination string may not have a null termination if the source string's length is equal to the sizeof. Fix by replacing strncpy with strlcpy that guarantees NULL-termination. [merged several commits] Coverty issue: 272606 Fixes: d75c371e9b46 ("examples/ip_pipeline: add pipeline object") Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com> Coverty issue: 272594 Fixes: 133c2c6565d6 ("examples/ip_pipeline: add link object") Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com> Coverty issue: 272603 Fixes: 2f74ae28e23f ("examples/ip_pipeline: add tap object") Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com> Coverity issue: 272588 Fixes: 6bfe74f8c93e ("examples/ip_pipeline: add mempool object") Signed-off-by: Kevin Laatz <kevin.laatz@intel.com> Reviewed-by: Jasvinder Singh <jasvinder.singh@intel.com> Coverity issue: 272592 Fixes: 25961ff3bcb9 ("examples/ip_pipeline: add traffic manager object") Signed-off-by: Kevin Laatz <kevin.laatz@intel.com> Reviewed-by: Jasvinder Singh <jasvinder.singh@intel.com> Coverity issue: 272562 Fixes: 9a408cc8ac ("examples/ip_pipeline: add KNI object") Signed-off-by: Reshma Pattan <reshma.pattan@intel.com> Reviewed-by: Jasvinder Singh <jasvinder.singh@intel.com> Coverity issue: 272580 Fixes: 719374345c ("examples/ip_pipeline: add action profile objects") Signed-off-by: Reshma Pattan <reshma.pattan@intel.com> Reviewed-by: Jasvinder Singh <jasvinder.singh@intel.com> Coverity issue: 272572 Fixes: 719374345cee ("examples/ip_pipeline: add action profile objects") Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com> Coverity issue: 272563 Fixes: 8245472c58c8 ("examples/ip_pipeline: add sw queue object") Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
DPDK is a set of libraries and drivers for fast packet processing. It supports many processor architectures and both FreeBSD and Linux. The DPDK uses the Open Source BSD-3-Clause license for the core libraries and drivers. The kernel components are GPL-2.0 licensed. Please check the doc directory for release notes, API documentation, and sample application information. For questions and usage discussions, subscribe to: users@dpdk.org Report bugs and issues to the development mailing list: dev@dpdk.org
Description
Languages
C
99.1%
Meson
0.5%
Python
0.2%
Shell
0.1%