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 **
_______________________________________________
svn-src-stable-10@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-stable-10
To unsubscribe, send any mail to "svn-src-stable-10-unsubscr...@freebsd.org"

Reply via email to