| KLDNEXT(2) | System Calls Manual | KLDNEXT(2) |
kldnext — return
the fileid of the next kld file
Standard C Library (libc, -lc)
#include
<sys/param.h>
#include <sys/linker.h>
int
kldnext(int
fileid);
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().
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.
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).
kldfind(2), kldfirstmod(2), kldload(2), kldstat(2), kldsym(2), kldunload(2), modfind(2), modfnext(2), modnext(2), modstat(2), kld(4), kldstat(8)
The kld interface first appeared in
FreeBSD 3.0.
| February 22, 2006 | Debian |