SINOPSIS
#include <linux/module.h>
int delete_module(const char *nombre);
DESCRIPCIÓN
delete_module intenta quitar una entrada de módulo cargable que no está en uso. Si nombre es NULL, se quitan todos los módulos marcados como auto-descargables que no estén en uso. Esta llamada al sistema sólo está abierta al súper-usuario.VALOR DEVUELTO
En caso de éxito, devuelve la dirección del núcleo en la que residirá el módulo. En caso de error se devuelve -1 y errno toma un valor apropiado.ERRORES
- EPERM
- El usuario no es el súper-usuario.
- ENOENT
- No existe ningún módulo con ese nombre.
- EINVAL
- nombre era una cadena vacía.
- EBUSY
- El módulo está en uso.
- EFAULT
- nombre está afuera del espacio de direcciones accesible del programa.