table of contents
| 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/param.h>
#include <sys/linker.h>
int
kldnext(int
fileid);
DESCRIPTION¶
Thekldnext() 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¶
Thekldnext() 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 bykldnext() 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), kldunload(2), modfind(2), modfnext(2), modnext(2), modstat(2), kld(4), kldstat(8)HISTORY¶
Thekld interface first appeared in
FreeBSD 3.0.
| February 22, 2006 | Linux 4.19.0-10-amd64 |