mirror of https://github.com/xzeldon/htop.git
FreeBSD: drop unused jail_errmsg variable
This commit is contained in:
parent
399add39ca
commit
79620d01c0
|
@ -40,8 +40,6 @@ in the source distribution for its full text.
|
||||||
#include "zfs/openzfs_sysctl.h"
|
#include "zfs/openzfs_sysctl.h"
|
||||||
|
|
||||||
|
|
||||||
char jail_errmsg[JAIL_ERRMSGLEN];
|
|
||||||
|
|
||||||
static int MIB_hw_physmem[2];
|
static int MIB_hw_physmem[2];
|
||||||
static int MIB_vm_stats_vm_v_page_count[4];
|
static int MIB_vm_stats_vm_v_page_count[4];
|
||||||
static int pageSize;
|
static int pageSize;
|
||||||
|
@ -413,42 +411,28 @@ static char* FreeBSDProcessList_readProcessName(kvm_t* kd, const struct kinfo_pr
|
||||||
}
|
}
|
||||||
|
|
||||||
static char* FreeBSDProcessList_readJailName(const struct kinfo_proc* kproc) {
|
static char* FreeBSDProcessList_readJailName(const struct kinfo_proc* kproc) {
|
||||||
char* jname = NULL;
|
if (kproc->ki_jid == 0)
|
||||||
char jnamebuf[MAXHOSTNAMELEN];
|
return xStrdup("-");
|
||||||
|
|
||||||
if (kproc->ki_jid != 0) {
|
char jnamebuf[MAXHOSTNAMELEN] = {0};
|
||||||
struct iovec jiov[6];
|
struct iovec jiov[4];
|
||||||
|
|
||||||
memset(jnamebuf, 0, sizeof(jnamebuf));
|
|
||||||
IGNORE_WCASTQUAL_BEGIN
|
IGNORE_WCASTQUAL_BEGIN
|
||||||
*(const void**)&jiov[0].iov_base = "jid";
|
*(const void**)&jiov[0].iov_base = "jid";
|
||||||
jiov[0].iov_len = sizeof("jid");
|
jiov[0].iov_len = sizeof("jid");
|
||||||
jiov[1].iov_base = (void*) &kproc->ki_jid;
|
jiov[1].iov_base = (void*) &kproc->ki_jid;
|
||||||
jiov[1].iov_len = sizeof(kproc->ki_jid);
|
jiov[1].iov_len = sizeof(kproc->ki_jid);
|
||||||
*(const void**)&jiov[2].iov_base = "name";
|
*(const void**)&jiov[2].iov_base = "name";
|
||||||
jiov[2].iov_len = sizeof("name");
|
jiov[2].iov_len = sizeof("name");
|
||||||
jiov[3].iov_base = jnamebuf;
|
jiov[3].iov_base = jnamebuf;
|
||||||
jiov[3].iov_len = sizeof(jnamebuf);
|
jiov[3].iov_len = sizeof(jnamebuf);
|
||||||
*(const void**)&jiov[4].iov_base = "errmsg";
|
|
||||||
jiov[4].iov_len = sizeof("errmsg");
|
|
||||||
jiov[5].iov_base = jail_errmsg;
|
|
||||||
jiov[5].iov_len = JAIL_ERRMSGLEN;
|
|
||||||
IGNORE_WCASTQUAL_END
|
IGNORE_WCASTQUAL_END
|
||||||
jail_errmsg[0] = 0;
|
|
||||||
|
|
||||||
int jid = jail_get(jiov, 6, 0);
|
int jid = jail_get(jiov, 4, 0);
|
||||||
if (jid < 0) {
|
if (jid == kproc->ki_jid)
|
||||||
if (!jail_errmsg[0]) {
|
return xStrdup(jnamebuf);
|
||||||
xSnprintf(jail_errmsg, JAIL_ERRMSGLEN, "jail_get: %s", strerror(errno));
|
|
||||||
}
|
|
||||||
} else if (jid == kproc->ki_jid) {
|
|
||||||
jname = xStrdup(jnamebuf);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
jname = xStrdup("-");
|
|
||||||
}
|
|
||||||
|
|
||||||
return jname;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ProcessList_goThroughEntries(ProcessList* super, bool pauseProcessUpdate) {
|
void ProcessList_goThroughEntries(ProcessList* super, bool pauseProcessUpdate) {
|
||||||
|
|
|
@ -17,9 +17,6 @@ in the source distribution for its full text.
|
||||||
#include "zfs/ZfsArcStats.h"
|
#include "zfs/ZfsArcStats.h"
|
||||||
|
|
||||||
|
|
||||||
#define JAIL_ERRMSGLEN 1024
|
|
||||||
extern char jail_errmsg[JAIL_ERRMSGLEN];
|
|
||||||
|
|
||||||
typedef struct CPUData_ {
|
typedef struct CPUData_ {
|
||||||
double userPercent;
|
double userPercent;
|
||||||
double nicePercent;
|
double nicePercent;
|
||||||
|
|
Loading…
Reference in New Issue