[dpdk-dev,v3,08/14] bitrate: fix errors in exported header
Checks
Commit Message
This commit addresses the following error:
In file included from /tmp/check-includes.sh.28023.c:1:0:
build/include/rte_bitrate.h:82:2: error: unknown type name 'uint8_t'
[...]
It also adds C++ awareness to rte_bitrate.h.
Fixes: 2ad7ba9a6567 ("bitrate: add bitrate statistics library")
Cc: Remy Horton <remy.horton@intel.com>
Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
---
lib/librte_bitratestats/rte_bitrate.h | 10 ++++++++++
1 file changed, 10 insertions(+)
Comments
On 26/04/2017 13:07, Adrien Mazarguil wrote:
[..]
> Cc: Remy Horton <remy.horton@intel.com>
> Signed-off-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>
> ---
> lib/librte_bitratestats/rte_bitrate.h | 10 ++++++++++
> 1 file changed, 10 insertions(+)
Acked-by: Remy Horton <remy.horton@intel.com>
@@ -34,6 +34,12 @@
#ifndef _RTE_BITRATE_H_
#define _RTE_BITRATE_H_
+#include <stdint.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/**
* Bitrate statistics data structure.
* This data structure is intentionally opaque.
@@ -81,4 +87,8 @@ int rte_stats_bitrate_reg(struct rte_stats_bitrates *bitrate_data);
int rte_stats_bitrate_calc(struct rte_stats_bitrates *bitrate_data,
uint8_t port_id);
+#ifdef __cplusplus
+}
+#endif
+
#endif /* _RTE_BITRATE_H_ */