remove unused /proc/cred function.
fix proc_status function name.
This commit is contained in:
parent
ebf7fb5ced
commit
42f7549b49
|
@ -60,27 +60,7 @@ int sigar_proc_usage_get(sigar_t *sigar, prusage_t *prusage, sigar_pid_t pid)
|
|||
return retval;
|
||||
}
|
||||
|
||||
int sigar_get_cred_get(sigar_t *sigar, prcred_t *prcred, sigar_pid_t pid)
|
||||
{
|
||||
int fd, retval = SIGAR_OK;
|
||||
char buffer[BUFSIZ];
|
||||
|
||||
(void)SIGAR_PROC_FILENAME(buffer, pid, "/cred");
|
||||
|
||||
if ((fd = open(buffer, O_RDONLY)) < 0) {
|
||||
return ESRCH;
|
||||
}
|
||||
|
||||
if (!my_pread(fd, prcred, prcred_t, 0)) {
|
||||
retval = errno;
|
||||
}
|
||||
|
||||
close(fd);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
||||
int sigar_get_proc_status(sigar_t *sigar, pstatus_t *pstatus, sigar_pid_t pid)
|
||||
int sigar_proc_status_get(sigar_t *sigar, pstatus_t *pstatus, sigar_pid_t pid)
|
||||
{
|
||||
int fd, retval = SIGAR_OK;
|
||||
char buffer[BUFSIZ];
|
||||
|
|
|
@ -42,9 +42,7 @@ int sigar_proc_psinfo_get(sigar_t *sigar, sigar_pid_t pid);
|
|||
|
||||
int sigar_proc_usage_get(sigar_t *sigar, prusage_t *prusage, sigar_pid_t pid);
|
||||
|
||||
int sigar_get_cred_get(sigar_t *sigar, prcred_t *prcred, sigar_pid_t pid);
|
||||
|
||||
int sigar_get_proc_status(sigar_t *sigar, pstatus_t *pstatus, sigar_pid_t pid);
|
||||
int sigar_proc_status_get(sigar_t *sigar, pstatus_t *pstatus, sigar_pid_t pid);
|
||||
|
||||
#define CPU_ONLINE(n) \
|
||||
(p_online(n, P_STATUS) == P_ONLINE)
|
||||
|
|
|
@ -586,7 +586,7 @@ int sigar_proc_time_get(sigar_t *sigar, sigar_pid_t pid,
|
|||
/* XXX wtf? seen on solaris 10, only for the self process */
|
||||
pstatus_t pstatus;
|
||||
|
||||
status = sigar_get_proc_status(sigar, &pstatus, pid);
|
||||
status = sigar_proc_status_get(sigar, &pstatus, pid);
|
||||
if (status != SIGAR_OK) {
|
||||
return status;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue