.\".so man2/modules.2 .\" Copyright (C) 1996 Free Software Foundation, Inc. .\" This file is distributed accroding to the GNU General Public License. .\" See the file COPYING in the top level source directory for details. .\" .\" Translated into Spanish on Thu Apr 23 17:28:33 CEST 1998 by .\" Gerardo Aburruzaga García .\" .TH DELETE_MODULE 2 "26 Diciembre 1996" Linux "Soporte de Módulos en Linux" .SH NOMBRE delete_module \- borra una entrada de módulo cargable .SH SINOPSIS .nf .B #include .sp .BI "int delete_module(const char *" nombre ); .fi .SH DESCRIPCIÓN .B delete_module intenta quitar una entrada de módulo cargable que no está en uso. Si \fInombre\fP es \fBNULL\fP, 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. .SH "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 \fIerrno\fP toma un valor apropiado. .SH ERRORES .TP .B EPERM El usuario no es el súper-usuario. .TP .B ENOENT No existe ningún módulo con ese nombre. .TP .B EINVAL \fInombre\fP era una cadena vacía. .TP .B EBUSY El módulo está en uso. .TP .B EFAULT .I nombre está afuera del espacio de direcciones accesible del programa. .SH "VÉASE TAMBIÉN" .BR create_module "(2), " init_module "(2), " query_module "(2).