Provided by:
manpages-hu_20010119-5_all 
N'EV
get_kernel_syms - exportalt kernel es modul szimbolumokat ad vissza
'ATTEKINT'ES
#include <linux/module.h>
int get_kernel_syms(struct kernel_sym *table);
LE'IR'AS
A table erteke NULL, akkor a get_kernel_syms visszaadja a lekerdezhet
szimbolumok szamat. Kulonben kitolt egy ilyen strukturakbol allo
tablazatot:
struct kernel_sym
{
unsigned long value;
char name[60];
};
A szimbolumok #moduln'ev formaju magikus szimbolumokkal vannak keverve
ahol a kernel ures nevet tarol. Az ilyen formaju szimbolumokhoz
tarsitott ertek az a cim, ahova a modul be van toltve.
Minden modulban az exportalt szimbolumok kovetik a magikus modul tagot,
es a modulok a betoltes forditott sorrendjeben lesznek tarolva.
VISSZAT'ER'ESI 'ERT'EK
Megadja a visszadott szimbolumok szamat. Nincs hibajelzes.
L'ASD M'EG
create_module(2), init_module(2), delete_module(2), query_module(2).
PROGRAMHIB'AK
Nincs ra mod, hogy a table szamara lefoglalt terulet meretet jelezzuk.
Ha azota, hogy a program lekerdezte a szimbolumtabla meretet,
szimbolumok adodtak a kernelhez, akkor a memoriatartalom serul.
Az exportalt szimbolum nevek hosszanak fels korlatja 59.
Ezek miatt a korlatok miatt ez a rendszerhivas ritkan hasznalt,
helyette a query_module ajanlott.
MAGYAR FORD'IT'AS
Boszormenyi Zoltan <zboszor@mail.externet.hu>