mirror of
https://github.com/xzeldon/htop.git
synced 2025-07-13 12:44:34 +03:00
"get max pid" for FreeBSD
This commit is contained in:
@ -83,3 +83,13 @@ void Platform_getLoadAverage(double* one, double* five, double* fifteen) {
|
||||
*five = (double) loadAverage.ldavg[1] / loadAverage.fscale;
|
||||
*fifteen = (double) loadAverage.ldavg[2] / loadAverage.fscale;
|
||||
}
|
||||
|
||||
int Platform_getMaxPid() {
|
||||
int maxPid;
|
||||
size_t size = sizeof(maxPid);
|
||||
int err = sysctlbyname("kern.pid_max", &maxPid, &size, NULL, 0);
|
||||
if (err) {
|
||||
return 99999;
|
||||
}
|
||||
return maxPid;
|
||||
}
|
||||
|
Reference in New Issue
Block a user