modnext(2) return the modid of the next kernel module

LIBRARY

Lb libc

SYNOPSIS

In sys/param.h In sys/module.h Ft int Fn modnext int modid Ft int Fn modfnext int modid

DESCRIPTION

The Fn modnext system call 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 Fn modnext will return the modid of the first module. The Fn modfnext system call must always be given a valid modid.

RETURN VALUES

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

ERRORS

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

HISTORY

The kld interface first appeared in Fx 3.0 .