svn commit: r316040 - stable/10/lib/libkvm
Ngie Cooper
ngie at FreeBSD.org
Mon Mar 27 18:23:47 UTC 2017
Author: ngie
Date: Mon Mar 27 18:23:45 2017
New Revision: 316040
URL: https://svnweb.freebsd.org/changeset/base/316040
Log:
MFC r315595,r315603:
r315595:
Remove a commented out line before kvm_getprocs(3)
The commented out return value for kvm_getprocs(3) was misleading -- the
uncommented line is correct.
No content change
r315603:
kvm_close(3): return `error` instead of blindly returning `0`
`error` is the accumulated error from previous close(2) calls.
This bug has been present since the libcall's import from 4.4BSD
Lite (r1573).
Noticed by: vangyzen (D10022)
Relnotes: yes
Modified:
stable/10/lib/libkvm/kvm.c
stable/10/lib/libkvm/kvm_getprocs.3
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/lib/libkvm/kvm.c
==============================================================================
--- stable/10/lib/libkvm/kvm.c Mon Mar 27 18:22:33 2017 (r316039)
+++ stable/10/lib/libkvm/kvm.c Mon Mar 27 18:23:45 2017 (r316040)
@@ -280,7 +280,7 @@ kvm_close(kvm_t *kd)
free((void *)kd->argv);
free((void *)kd);
- return (0);
+ return (error);
}
/*
Modified: stable/10/lib/libkvm/kvm_getprocs.3
==============================================================================
--- stable/10/lib/libkvm/kvm_getprocs.3 Mon Mar 27 18:22:33 2017 (r316039)
+++ stable/10/lib/libkvm/kvm_getprocs.3 Mon Mar 27 18:23:45 2017 (r316040)
@@ -47,7 +47,6 @@
.In sys/param.h
.In sys/sysctl.h
.In sys/user.h
-.\" .Fa kvm_t *kd
.Ft struct kinfo_proc *
.Fn kvm_getprocs "kvm_t *kd" "int op" "int arg" "int *cnt"
.Ft char **
More information about the svn-src-stable
mailing list