Go to file
Piotr Azarewicz 2d8d97b734 examples/ip_pipeline: fix coverity warnings
The source and destination both are the arrays of cmdline_parse_ctx_t.
So the goal is to copy elements size of cmdline_parse_ctx_t not
cmdline_parse_ctx_t*.

CID 120412:  Code maintainability issues  (SIZEOF_MISMATCH)
Passing argument "&app->cmds[app->n_cmds]" of type "cmdline_parse_ctx_t *"
and argument "n_cmds * 8UL /* sizeof (cmdline_parse_ctx_t *) */"
to function "memcpy" is suspicious.
In this case, "sizeof (cmdline_parse_ctx_t *)" is equal to
"sizeof (cmdline_parse_ctx_t)", but this is not a portable assumption.

Coverity issue: 120412
Fixes: b4aee0fb9c ("examples/ip_pipeline: reconfigure thread binding dynamically")
Fixes: ea0908c4ab ("examples/ip_pipeline: add master pipeline")
Fixes: eb32fe7c55 ("examples/ip_pipeline: rework initialization parameters")

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Piotr Azarewicz <piotrx.t.azarewicz@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
2015-12-09 22:02:33 +01:00
app replace bzero with memset 2015-12-07 04:57:16 +01:00
config nfp: introduce driver initialization 2015-12-08 03:00:42 +01:00
doc nfp: add guide 2015-12-08 03:00:42 +01:00
drivers virtio: fix wrong queue index 2015-12-09 22:02:33 +01:00
examples examples/ip_pipeline: fix coverity warnings 2015-12-09 22:02:33 +01:00
lib vhost: do not stall if guest is slow 2015-12-09 22:02:33 +01:00
mk mk: fix install with minimal shell 2015-12-09 09:39:56 +01:00
pkg pkg: update RPM with standard install 2015-12-06 15:41:05 +01:00
scripts nfp: introduce driver initialization 2015-12-08 03:00:42 +01:00
tools mk: remove multi-target install 2015-12-06 15:41:04 +01:00
.gitignore init DPDK repository 2013-03-07 10:57:42 +01:00
GNUmakefile drivers: create new directory 2015-05-22 15:51:38 +02:00
LICENSE.GPL doc: GPL/LGPL licenses 2013-07-25 14:43:06 +02:00
LICENSE.LGPL doc: fix file format (dos to unix) 2013-09-06 11:43:07 +02:00
MAINTAINERS nfp: add guide 2015-12-08 03:00:42 +01:00
Makefile remove trailing whitespaces 2014-06-11 00:29:34 +02:00