net/softnic: fix memory free
Checks
Commit Message
Coverity issue: 380975
Coverity issue: 380977
Fixes: 02270033 ("net/softnic: add pipeline library build command")
Fix memory resource free for buffer allocation failure at pipeline
library build.
Signed-off-by: Harshad Narayane <harshad.suresh.narayane@intel.com>
Signed-off-by: Kamalakannan R <kamalakannan.r@intel.com>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
---
drivers/net/softnic/rte_eth_softnic_cli.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Comments
On 9/27/2022 5:42 AM, Harshad Narayane wrote:
> Coverity issue: 380975
> Coverity issue: 380977
> Fixes: 02270033 ("net/softnic: add pipeline library build command")
>
> Fix memory resource free for buffer allocation failure at pipeline
> library build.
>
> Signed-off-by: Harshad Narayane <harshad.suresh.narayane@intel.com>
> Signed-off-by: Kamalakannan R <kamalakannan.r@intel.com>
> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
Applied to dpdk-next-net/main, thanks.
@@ -327,7 +327,7 @@ cmd_softnic_pipeline_libbuild(struct pmd_internals *softnic __rte_unused,
buffer = malloc(MAX_LINE_SIZE);
if (!buffer) {
snprintf(out, out_size, MSG_OUT_OF_MEMORY);
- return;
+ goto free;
}
snprintf(buffer,