Commit '97a3c43515e' misses definitions for non-Linux platforms thus
broke builds for any non-Linux platform.

Signed-off-by: Andy Zhou <az...@nicira.com>
---
 lib/perf-counter.h | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/lib/perf-counter.h b/lib/perf-counter.h
index b5b72e5..c9abf72 100644
--- a/lib/perf-counter.h
+++ b/lib/perf-counter.h
@@ -131,6 +131,16 @@ char *perf_counters_to_string(void);
 
 #define PERF_FUNCTON_COUNT_BEGIN
 #define PERF_FUNCTON_COUNT_END
+
+static inline void perf_counters_init(void) {}
+static inline void perf_counters_destroy(void) {}
+static inline void perf_counters_clear(void) {}
+static inline char *
+perf_counters_to_string(void)
+{
+    return xstrdup("Not Supported on this platform. Only available on Linux.");
+}
+
 #endif
 
 #endif
-- 
1.9.1

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to