FreeBSD Manual Pages
KLDUNLOAD(2) BSD System Calls Manual KLDUNLOAD(2) NAME kldunload -- unload kld files LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include <sys/param.h> #include <sys/linker.h> int kldunload(int fileid); DESCRIPTION The function kldunload() unloads a kld file from the kernel that was pre- viously linked via kldload(2). RETURN VALUES The function kldunload() returns the fileid of the kld file which was previously loaded into memory via kldload(). If an error occurs, kldunload() will return -1 and set errno to indicate the error. ERRORS The file referred to by fileid is unloaded unless: [EPERM] You don't have access to unlink the file from the ker- nel. [ENOENT] The file was not found. [EBUSY] You attempted to unload a file linked by the kernel. SEE ALSO kldfind(2), kldfirstmod(2), kldload(2), kldnext(2), kldstat(2), kldsym(2), modfind(2), modfnext(2), modnext(2), modstat(2), kld(4), kldunload(8) HISTORY The kld interface first appeared in FreeBSD 3.0. BSD March 3, 1999 BSD
NAME | LIBRARY | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | SEE ALSO | HISTORY
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=kldunload&sektion=2&manpath=FreeBSD+4.8-RELEASE>