return EOPNOTSUPP on other unix system
parent
00d5c43b50
commit
6af9b0d52d
|
|
@ -47,8 +47,7 @@ int get_sys_total_mem_size(int64_t *mem_size)
|
||||||
}
|
}
|
||||||
*mem_size = si.totalram;
|
*mem_size = si.totalram;
|
||||||
return 0;
|
return 0;
|
||||||
#else
|
#elif defined(OS_FREEBSD)
|
||||||
#ifdef OS_FREEBSD
|
|
||||||
int mib[2];
|
int mib[2];
|
||||||
size_t len;
|
size_t len;
|
||||||
|
|
||||||
|
|
@ -65,8 +64,10 @@ int get_sys_total_mem_size(int64_t *mem_size)
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
#else
|
#else
|
||||||
#error port me!
|
*mem_size = 0;
|
||||||
#endif
|
logError("file: "__FILE__", line: %d, "
|
||||||
|
"please port me!", __LINE__);
|
||||||
|
return EOPNOTSUPP;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -75,7 +76,9 @@ int get_sys_cpu_count()
|
||||||
#if defined(OS_LINUX) || defined(OS_FREEBSD)
|
#if defined(OS_LINUX) || defined(OS_FREEBSD)
|
||||||
return sysconf(_SC_NPROCESSORS_ONLN);
|
return sysconf(_SC_NPROCESSORS_ONLN);
|
||||||
#else
|
#else
|
||||||
#error port me!
|
logError("file: "__FILE__", line: %d, "
|
||||||
|
"please port me!", __LINE__);
|
||||||
|
return 0;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -93,8 +96,7 @@ int get_uptime(time_t *uptime)
|
||||||
}
|
}
|
||||||
*uptime = si.uptime;
|
*uptime = si.uptime;
|
||||||
return 0;
|
return 0;
|
||||||
#else
|
#elif defined(OS_FREEBSD)
|
||||||
#ifdef OS_FREEBSD
|
|
||||||
struct timeval boottime;
|
struct timeval boottime;
|
||||||
size_t size;
|
size_t size;
|
||||||
int mib[2];
|
int mib[2];
|
||||||
|
|
@ -118,8 +120,10 @@ int get_uptime(time_t *uptime)
|
||||||
return errno != 0 ? errno : EPERM;
|
return errno != 0 ? errno : EPERM;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
#error port me!
|
*uptime = 0;
|
||||||
#endif
|
logError("file: "__FILE__", line: %d, "
|
||||||
|
"please port me!", __LINE__);
|
||||||
|
return EOPNOTSUPP;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -197,8 +201,9 @@ int get_mounted_filesystems(struct fast_statfs *stats, const int size, int *coun
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
#else
|
|
||||||
#ifdef OS_FREEBSD
|
#elif defined(OS_FREEBSD)
|
||||||
|
|
||||||
struct statfs *mnts;
|
struct statfs *mnts;
|
||||||
int result;
|
int result;
|
||||||
int i;
|
int i;
|
||||||
|
|
@ -233,8 +238,10 @@ int get_mounted_filesystems(struct fast_statfs *stats, const int size, int *coun
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
#else
|
#else
|
||||||
#error port me!
|
*count = 0;
|
||||||
#endif
|
logError("file: "__FILE__", line: %d, "
|
||||||
|
"please port me!", __LINE__);
|
||||||
|
return EOPNOTSUPP;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue