kvm_nlist man page on 4.4BSD

Man page or keyword search:  
man Server   1065 pages
apropos Keyword Search (all sections)
Output format
4.4BSD logo
[printable version]

KVM_NLIST(3)		 BSD Library Functions Manual		  KVM_NLIST(3)

     kvm_nlist — retrieve symbol table names from a kernel image

     #include <kvm.h>
     #include <nlist.h>

     kvm_nlist(kvm_t *kd, struct nlist *nl);

     kvm_nlist() retrieves the symbol table entries indicated by the name list
     argument nl.  This argument points to an array of nlist structures, ter‐
     minated by an entry whose n_name field is NULL (see nlist(3)).  Each sym‐
     bol is looked up using the n_name field, and if found, the corresponding
     n_type and n_value fields are filled in.  These fields are set to 0 if
     the symbol is not found.

     The program kvm_mkdb(8) builds a database from the running kernel's
     namelist.	If the database matches the opened kernel, kvm_nlist() uses it
     to speed lookups.

     The kvm_nlist() function returns the number of invalid entries found.  If
     the kernel symbol table was unreadable, -1 is returned.


     kvm(3), kvm_close(3), kvm_getargv(3), kvm_getenvv(3), kvm_geterr(3),
     kvm_getprocs(3), kvm_open(3), kvm_openfiles(3), kvm_read(3),
     kvm_write(3), kvm_mkdb(8)

BSD				 June 4, 1993				   BSD

List of man pages available for 4.4BSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net