Provided by:
manpages-es-extra_0.8a-17_all 
NOMBRE
get_kernel_syms - recupera simbolos exportados del nucleo y de modulos
SINOPSIS
#include <linux/module.h>
int get_kernel_syms(struct kernel_sym *tabla);
DESCRIPCI'ON
Si tabla es NULL, get_kernel_syms devuelve el numero de simbolos
disponibles para consultar. En otro caso rellena una tabla de
estructuras:
struct kernel_sym
{
unsigned long value;
char name[60];
};
Los simbolos estan mezclados con simbolos magicos de la forma #nombre-
de-m'odulo donde el nucleo tiene un nombre vacio. El valor asociado a
un simbolo de esta forma es la direccion en la cual el modulo se carga.
Los simbolos exportados de cada modulo siguen su etiqueta magica de
modulo y los modulos se devuelven en orden inverso de su carga.
VALOR DEVUELTO
Devuelve el numero de simbolos obtenido. No puede haber error.
V'EASE TAMBI'EN
create_module(2), init_module(2), delete_module(2), query_module(2).
FALLOS
No hay forma de indicar el tamano del bufer reservado para tabla. Si
se han anadido simbolos al nucleo desde que el programa interrogo sobre
el tamano de la tabla de simbolos, la memoria se corrompera.
La longitud de los nombres de simbolos exportados esta limitada a 59.
Debido a estas limitaciones, esta llamada al sistema esta destinada a
desaparecer en favor de query_module.