numam-dpdk/lib/librte_lpm
Wei Dai c7e9d6a6ed lpm: fix freeing memory
The memory pointed by lpm->rules_tbl should also be freed
when memory malloc for tbl8 fails in rte_lpm_create_v1604( ).
And the memory pointed by lpm->tbl8 should also be freed
when the lpm object is freed in rte_lpm_free_v1604( ).

Fixes: f1f7261838 ("lpm: add a new config structure for IPv4")

Signed-off-by: Morten Brørup <mb@smartsharesystems.com>
Signed-off-by: Wei Dai <wei.dai@intel.com>
2016-11-06 23:46:03 +01:00
..
Makefile lpm: add AltiVec for ppc64 2016-09-09 17:56:08 +02:00
rte_lpm6.c lpm6: fix possible garbage in lookup 2016-05-02 15:15:45 +02:00
rte_lpm6.h lpm6: fix missing header dependency 2016-05-02 12:37:49 +02:00
rte_lpm_altivec.h lpm: add AltiVec for ppc64 2016-09-09 17:56:08 +02:00
rte_lpm_neon.h lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
rte_lpm_sse.h lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
rte_lpm_version.map lpm: extend IPv4 next hop field 2016-03-09 22:57:43 +01:00
rte_lpm.c lpm: fix freeing memory 2016-11-06 23:46:03 +01:00
rte_lpm.h lib: work around unnamed structs/unions 2016-09-13 15:35:28 +02:00