summaryrefslogtreecommitdiffstats
path: root/lib/libkvm
diff options
context:
space:
mode:
authortrociny <trociny@FreeBSD.org>2013-07-10 19:44:43 +0000
committertrociny <trociny@FreeBSD.org>2013-07-10 19:44:43 +0000
commit83f765770b5fa0c1343673ce24b8e7fa2ace5e29 (patch)
tree3327e3d3ea6e5c6b0e32959c8187976c45790b65 /lib/libkvm
parentf6bd1cee9dca0e29554beb0df1c6e0d562e6fca4 (diff)
downloadFreeBSD-src-83f765770b5fa0c1343673ce24b8e7fa2ace5e29.zip
FreeBSD-src-83f765770b5fa0c1343673ce24b8e7fa2ace5e29.tar.gz
In r227839, when removing libkvm dependency on procfs(5),
kvm_uread() function, used for reading from /proc/pid/mem, was removed too. But the function declaration remained in kvm.h public header and the soname was not bumped. Remove kvm_uread() from kvm.h and bump the soname. Reported by: rmh Discussed on: arch
Diffstat (limited to 'lib/libkvm')
-rw-r--r--lib/libkvm/Makefile1
-rw-r--r--lib/libkvm/kvm.h2
2 files changed, 1 insertions, 2 deletions
diff --git a/lib/libkvm/Makefile b/lib/libkvm/Makefile
index 5b5ad43..f21a1bf 100644
--- a/lib/libkvm/Makefile
+++ b/lib/libkvm/Makefile
@@ -3,6 +3,7 @@
LIB= kvm
SHLIBDIR?= /lib
+SHLIB_MAJOR= 6
CFLAGS+=-DLIBC_SCCS -I${.CURDIR}
.if exists(${.CURDIR}/kvm_${MACHINE_ARCH}.c)
diff --git a/lib/libkvm/kvm.h b/lib/libkvm/kvm.h
index 43b0551..d2ee8fa 100644
--- a/lib/libkvm/kvm.h
+++ b/lib/libkvm/kvm.h
@@ -89,8 +89,6 @@ kvm_t *kvm_openfiles
(const char *, const char *, const char *, int, char *);
ssize_t kvm_read(kvm_t *, unsigned long, void *, size_t);
ssize_t kvm_read_zpcpu(kvm_t *, void *, u_long, size_t, int);
-ssize_t kvm_uread
- (kvm_t *, const struct kinfo_proc *, unsigned long, char *, size_t);
ssize_t kvm_write(kvm_t *, unsigned long, const void *, size_t);
__END_DECLS
OpenPOWER on IntegriCloud