DELETE_MODULE(2)

NOM
delete_module - Effacer un point d'entree de module chargeable.

SYNOPSIS
#include <linux/module.h>

int delete_module(const char *nom);

DESCRIPTION
delete_module essaye d'effacer le point d'entree d'un module chargeable inutilise. Si nom vaut NULL, tous les modules inutilises, et marques par l'attribut d'effacement automatique, seront elimines. Seul le Super-Utilisateur peut invoquer cet appel systeme.

VALEUR RENVOYEE
delete_module renvoie 0 s'il reussit, ou -1 s'il echoue, auquel cas errno contient le code d'erreur.

ERREURS

EPERM
    L'appelant n'est pas le super-utilisateur.

ENOENT
    Il n'y a pas de module de ce nom.

EINVAL
    nom est une chaine vide.

EBUSY
    Le module est utilise.

EFAULT
    nom pointe en dehors de l'espace d'adressage accessible.

VOIR AUSSI
create_module(2), init_module(2), query_module(2).