NAZWA¶
delete_module - usuwa wpis ładowalnego modułu.
SKŁADNIA¶
#include <linux/module.h>
int delete_module(const char *name);
OPIS¶
Uwaga! To tłumaczenie może być nieaktualne!
delete_module próbuje usunąć wpis nieużywanego
ładowalnego modułu. Jeśli
name jest równe
NULL, to zostaną usunięte wszystkie nieużywane
moduły zaznaczone jako usuwalne automatycznie. Tę funkcję
może wywoływać tylko superużytkownik.
WARTOŚĆ ZWRACANA¶
W przypadku sukcesu zwracane jest zero. W przypadku błędu, -1 i
odpowiednio ustawiane jest
errno.
BŁĘDY¶
- EPERM
- Użytkownik nie jest superużytkownikiem.
- ENOENT
- Nie istnieje moduł o tej nazwie.
- EINVAL
- name był pustym ciągiem znaków.
- EBUSY
- Moduł jest używany.
- EFAULT
- name jest poza dostępną przestrzenią
adresową.
ZOBACZ TAKŻE¶
create_module(2),
init_module(2),
query_module(2).
Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu
Tłumaczenia Manuali i
może nie być aktualne. W razie
zauważenia różnic między powyższym opisem a
rzeczywistym zachowaniem opisywanego programu lub funkcji, prosimy o
zapoznanie się z oryginalną (angielską) wersją strony
podręcznika za pomocą polecenia:
- man --locale=C 2 delete_module
Prosimy o pomoc w aktualizacji stron man - więcej informacji można
znaleźć pod adresem
http://sourceforge.net/projects/manpages-pl/.