DragonFly On-Line Manual Pages


MODNEXT(2)		 DragonFly System Calls Manual		    MODNEXT(2)

NAME

modnext, modfnext -- return the modid of the next kernel module

LIBRARY

Standard C Library (libc, -lc)

SYNOPSIS

#include <sys/param.h> #include <sys/module.h> int modnext(int modid); int modfnext(int modid);

DESCRIPTION

The function modnext() returns the modid of the next kernel module (that is, the one after modid) or 0 if modid is the last module in the list. If the modid value is 0, then modnext() will return the modid of the first module. modfnext() must always be given a valid modid.

RETURN VALUES

modnext() returns the modid of the next module (see DESCRIPTION) or 0. If an error occurs, errno is set to indicate the error.

ERRORS

The only error set by modnext() is ENOENT, which is set when modid refers to a kernel module that does not exist (isn't loaded).

SEE ALSO

kldfind(2), kldfirstmod(2), kldload(2), kldnext(2), kldstat(2), kldsym(2), kldunload(2), modfind(2), modstat(2), kld(4), kldstat(8)

HISTORY

The kld interface first appeared in FreeBSD 3.0. DragonFly 4.1 September 28, 2000 DragonFly 4.1