Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
KLDNEXT(2)		       System Calls Manual		      KLDNEXT(2)

NAME
     kldnext -- return the fileid of the next kld file

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <sys/linker.h>

     int
     kldnext(int fileid);

DESCRIPTION
     The kldnext() system call returns the fileid of the next kld file (that is,
     the  one  after fileid) or 0 if fileid is the last file loaded.  To get the
     fileid of the first kld file, pass fileid of 0 to kldnext().

RETURN VALUES
     The kldnext() system call returns the fileid of the next kld file or  0  if
     successful.   Otherwise  kldnext() returns the value -1 and sets the global
     variable errno to indicate the error.

ERRORS
     The only error set by kldnext() is ENOENT, which is set when fileid  refers
     to a kld file that does not exist (is not loaded).

SEE ALSO
     kldfind(2),   kldfirstmod(2),  kldload(2),  kldstat(2),  kldsym(2),  kldun-
     load(2), modfind(2),  modfnext(2),  modnext(2),  modstat(2),  kld(4),  kld-
     stat(8)

HISTORY
     The kld interface first appeared in FreeBSD 3.0.

FreeBSD ports 15.quarterly	February 22, 2006		      KLDNEXT(2)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=kldnext&sektion=2&manpath=FreeBSD+15.1-RELEASE+and+Ports.quarterly>

home | help