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 kldunload() system call unloads a kld file from the ker
nel that was
previously linked via kldload(2).

RETURN VALUES

The function returns the value 0 if successful; otherwise
the value -1 is
returned and the global variable errno is set to indicate
the error.

ERRORS

The file referred to by fileid is unloaded unless:

[EPERM] You do not have access to unlink the file
from the
kernel.
[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), kld
stat(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
Copyright © 2010-2024 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout