diff --git a/ChangeLog b/ChangeLog index a8360bc..26bba52 100644 --- a/ChangeLog +++ b/ChangeLog @@ -19,6 +19,7 @@ v0.5dev (ongoing development) * lcdproc client: Fix core dumps on FreeBSD if started as non-root + glcd driver: new connection type 'serdisplib' + glcd driver: new connection type 'glcd2usb' + * lcdproc client: On FreeBSD show only unique processes in 'S' screen v0.5.5 + sed1330 driver: Add support for HG25504 (L. Lagendijk) diff --git a/clients/lcdproc/machine_FreeBSD.c b/clients/lcdproc/machine_FreeBSD.c index 2d78cec..31184cf 100644 --- a/clients/lcdproc/machine_FreeBSD.c +++ b/clients/lcdproc/machine_FreeBSD.c @@ -96,7 +96,7 @@ machine_init(void) /* open kernel virtual memory */ if ((kvmd = kvm_open(NULL, NULL, NULL, O_RDONLY, "kvm_open")) == NULL) { - perror("kvm_open"); + perror("kvm_open failed"); return (FALSE); } @@ -317,7 +317,7 @@ machine_get_procs(LinkedList * procs) if (kvmd == NULL) return (FALSE); - kprocs = kvm_getprocs(kvmd, KERN_PROC_ALL, 0, &nproc); + kprocs = kvm_getprocs(kvmd, KERN_PROC_PROC, 0, &nproc); if (kprocs == NULL) { perror("kvm_getprocs"); return (FALSE);