]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r315647:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 28 Mar 2017 05:57:20 +0000 (05:57 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 28 Mar 2017 05:57:20 +0000 (05:57 +0000)
commit7633582e661d119326866996ac310656d90c1c21
tree4879c45fc324f2d6980988df8f14c9527bd209ea
parent9732ff40d57c0bda6b2c9bf2d8e1c4203fa29953
MFC r315647:

Handle kd == NULL gracefully with kvm_close(3)

Don't segfault in kvm_close(3) if provided a NULL pointer. Instead, return
-1 and set errno to EINVAL.

Document this new behavior explicitly.

git-svn-id: svn://svn.freebsd.org/base/stable/10@316070 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/libkvm/kvm.c
lib/libkvm/kvm_open.3