numam-dpdk/lib/librte_lpm
Andrzej Ostruszka 10c69730a4 lpm6: make IPv6 address immutable
None of the public functions modify IPv6 address passed.  So their
parameters are made const - with the exception of bulk functions.
This exception is due to compatibility problems - some compilers report
problems with const-casting of array of arrays.

Previously only lookup and add were updated to have addresses passed as
const so I'm adding this fixline.

Fixes: d82927d2f8 ("lpm6: make IPv6 address immutable")
Cc: stable@dpdk.org

Signed-off-by: Andrzej Ostruszka <aostruszka@marvell.com>
Acked-by: Vladimir Medvedkin <vladimir.medvedkin@intel.com>
2020-03-31 21:45:43 +02:00
..
Makefile build: remove individual library versions 2019-11-20 23:05:39 +01:00
meson.build build: remove unneeded function versioning 2020-02-05 21:27:29 +01:00
rte_lpm6.c lpm6: make IPv6 address immutable 2020-03-31 21:45:43 +02:00
rte_lpm6.h lpm6: make IPv6 address immutable 2020-03-31 21:45:43 +02:00
rte_lpm_altivec.h replace license text with SPDX tag on PPC files 2019-08-05 17:17:09 +02:00
rte_lpm_neon.h lpm: replace license text with SPDX tag 2019-07-29 13:31:45 +02:00
rte_lpm_sse.h lpm: remove recursively included header file 2019-01-28 01:47:23 +01:00
rte_lpm_version.map build: align symbols with global ABI version 2019-11-20 23:05:39 +01:00
rte_lpm.c build: remove unneeded function versioning 2020-02-05 21:27:29 +01:00
rte_lpm.h lpm: remove deprecated code 2019-11-20 23:05:39 +01:00