[dpdk-dev] Added missing extern 'C' decls in rte_ip_frag.h
Commit Message
Signed-off-by: Marc Sune <marc.sune@bisdn.de>
---
lib/librte_ip_frag/rte_ip_frag.h | 8 ++++++++
1 file changed, 8 insertions(+)
Comments
> Signed-off-by: Marc Sune <marc.sune@bisdn.de>
> --- a/lib/librte_ip_frag/rte_ip_frag.h
> +++ b/lib/librte_ip_frag/rte_ip_frag.h
> +#ifdef __cplusplus
> +extern "C" {
> +#endif
Fixes: 601e279df074 ("move fragmentation/reassembly headers into a library")
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Applied
It seems that the same kind of fix is needed for
lib/librte_pmd_bond/rte_eth_bond_8023ad.h
Thanks
@@ -41,6 +41,10 @@
* Implementation of IP packet fragmentation and reassembly.
*/
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#include <stdint.h>
#include <stdio.h>
@@ -350,4 +354,8 @@ void rte_ip_frag_free_death_row(struct rte_ip_frag_death_row *dr,
void
rte_ip_frag_table_statistics_dump(FILE * f, const struct rte_ip_frag_tbl *tbl);
+#ifdef __cplusplus
+}
+#endif
+
#endif /* _RTE_IP_FRAG_H_ */