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

FreeBSD Manual Pages

  
 
  

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

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

RETURN VALUES
       The  modnext()  system  call  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 (is not 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.

FreeBSD	13.2		      September	28, 2000		    MODNEXT(2)

NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | SEE ALSO | HISTORY

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

home | help