Linux |
CentOS 5.3 |
|
delete_module(2) |
delete_module − Supprimer une entrée de module chargeable. |
#include <linux/module.h> int delete_module(const char *name); |
delete_module() essaye de supprimer une entrée de module chargeable inutilisée. Si name est NULL, tous les modules inutilisés marqués « auto-clean » seront supprimés. Cet appel système nécessite des privilèges. |
S’il réussit, il renvoie 0. S’il échoue, il renvoie −1 et remplit errno en conséquence. |
EBUSY |
Le module est en cours d’utilisation. |
|
EFAULT |
name est en dehors de l’espace d’adressage accessible du programme. |
|
EINVAL |
name est une chaîne vide. |
|
ENOENT |
Il n’existe aucun module de ce nom. |
|
EPERM |
L’appelant n’est pas privilégié (n’a pas la capacité CAP_SYS_MODULE). |
delete_module() est spécifique à Linux. |
create_module(2), init_module(2), query_module(2) |
Ce document est une traduction réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le 21 juillet 2006. L’équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=en man 2 delete_module ». N’hésitez pas à signaler à l’auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. |
delete_module(2) |