Show only unique processes in 'S' screen on FreeBSD.
This commit is contained in:
@@ -19,6 +19,7 @@ v0.5dev (ongoing development)
|
|||||||
* lcdproc client: Fix core dumps on FreeBSD if started as non-root
|
* lcdproc client: Fix core dumps on FreeBSD if started as non-root
|
||||||
+ glcd driver: new connection type 'serdisplib'
|
+ glcd driver: new connection type 'serdisplib'
|
||||||
+ glcd driver: new connection type 'glcd2usb'
|
+ glcd driver: new connection type 'glcd2usb'
|
||||||
|
* lcdproc client: On FreeBSD show only unique processes in 'S' screen
|
||||||
|
|
||||||
v0.5.5
|
v0.5.5
|
||||||
+ sed1330 driver: Add support for HG25504 (L. Lagendijk)
|
+ sed1330 driver: Add support for HG25504 (L. Lagendijk)
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ machine_init(void)
|
|||||||
|
|
||||||
/* open kernel virtual memory */
|
/* open kernel virtual memory */
|
||||||
if ((kvmd = kvm_open(NULL, NULL, NULL, O_RDONLY, "kvm_open")) == NULL) {
|
if ((kvmd = kvm_open(NULL, NULL, NULL, O_RDONLY, "kvm_open")) == NULL) {
|
||||||
perror("kvm_open");
|
perror("kvm_open failed");
|
||||||
return (FALSE);
|
return (FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -317,7 +317,7 @@ machine_get_procs(LinkedList * procs)
|
|||||||
if (kvmd == NULL)
|
if (kvmd == NULL)
|
||||||
return (FALSE);
|
return (FALSE);
|
||||||
|
|
||||||
kprocs = kvm_getprocs(kvmd, KERN_PROC_ALL, 0, &nproc);
|
kprocs = kvm_getprocs(kvmd, KERN_PROC_PROC, 0, &nproc);
|
||||||
if (kprocs == NULL) {
|
if (kprocs == NULL) {
|
||||||
perror("kvm_getprocs");
|
perror("kvm_getprocs");
|
||||||
return (FALSE);
|
return (FALSE);
|
||||||
|
|||||||
Reference in New Issue
Block a user