[ovs-dev] [PATCH 09/18] be compilable even when _SC_PHYS_PAGES is not available.

YAMAMOTO Takashi yamamoto at valinux.co.jp
Thu Jan 31 10:49:43 UTC 2013


From: YAMAMOTO Takashi <yamt at mwd.biglobe.ne.jp>

Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
---
 vswitchd/system-stats.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/vswitchd/system-stats.c b/vswitchd/system-stats.c
index f679516..2e18b1b 100644
--- a/vswitchd/system-stats.c
+++ b/vswitchd/system-stats.c
@@ -97,7 +97,11 @@ get_memory_stats(struct smap *stats)
 {
     if (!LINUX_DATAPATH) {
         unsigned int pagesize = get_page_size();
+#ifdef _SC_PHYS_PAGES
         long int phys_pages = sysconf(_SC_PHYS_PAGES);
+#else
+        long int phys_pages = 0;
+#endif
 #ifdef _SC_AVPHYS_PAGES
         long int avphys_pages = sysconf(_SC_AVPHYS_PAGES);
 #else
-- 
1.7.12




More information about the dev mailing list