supgid/supgrp support, improved library interface
Library changes
   readproc
    . added support for supplementary groups
    . eliminated 2 potential mem leak sources
       . shortcut used for multi-threaded str
         vectors & ptrs was obsoleted
       . freeing of proc_t related dynamic
         memory now rests with the library
    . standardized/normalized many c comments
   sysinfo
    . corrected note regarding glibc & cpuinfo
   library.map
    . made the visible freeproc accessable
 Program changes
   pmap
    . initialized buffer for new readproc i/f
    . eliminated now obsolete free() call
   ps
    . added width aware supgrp support
    . initialized buffers for new readproc i/f
    . eliminated now obsolete free() calls
   top
    . added supgrp support as variable width
    . eliminated now obsolete free() calls
    . expoilted library freeproc function
    . corrected -h|v args text & spacing
    . updated some c comments
 Documentation changes
   ps.1
    . added supgid and supgrp
   top.1
    . added supgid and supgrp
    . addition of above required renumbering
      many fields in section 3a. DESCRIPTIONS
			
			
This commit is contained in:
		| @@ -947,6 +947,9 @@ out: | ||||
| void cpuinfo (void) { | ||||
|   // ought to count CPUs in /proc/stat instead of relying | ||||
|   // on glibc, which foolishly tries to parse /proc/cpuinfo | ||||
|   // note: that may have been the case but now /proc/stat | ||||
|   //       is the default source.  parsing of /proc/cpuinfo | ||||
|   //       only occurs if the open on /proc/stat fails | ||||
|   // | ||||
|   // SourceForge has an old Alpha running Linux 2.2.20 that | ||||
|   // appears to have a non-SMP kernel on a 2-way SMP box. | ||||
|   | ||||
		Reference in New Issue
	
	Block a user