1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
.\" 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.
.\" $Id: get_kernel_syms.2 1.2 Thu, 13 Apr 2000 18:17:59 +1000 kaos $
.\"
.TH GET_KERNEL_SYMS 2 "1996. december 26" Linux "Linux Modul Tmogats"
.SH NV
get_kernel_syms \- exportlt kernel s modul szimblumokat ad vissza
.SH TTEKINTS
.nf
.B #include <linux/module.h>
.sp
.BI "int get_kernel_syms(struct kernel_sym *" table );
.fi
.SH LERS
A \fItable\fP rtke \fBNULL\fP, akkor a \fBget_kernel_syms\fP
visszaadja a lekrdezhet szimblumok szmt. Klnben kitlt
egy ilyen struktrkbl ll tblzatot:
.PP
.RS
.nf
struct kernel_sym
{
unsigned long value;
char name[60];
};
.fi
.RE
.PP
A szimblumok
.BI # modulnv
formj mgikus szimblumokkal vannak keverve ahol a kernel
res nevet trol. Az ilyen formj szimblumokhoz trstott rtk
az a cm, ahov a modul be van tltve.
.PP
Minden modulban az exportlt szimblumok kvetik a mgikus modul tagot,
s a modulok a betlts fordtott sorrendjben lesznek trolva.
.SH "VISSZATRSI RTK"
Megadja a visszadott szimblumok szmt. Nincs hibajelzs.
.SH "LSD MG"
.BR create_module "(2), " init_module "(2), " delete_module "(2), "
.BR query_module "(2)."
.SH PROGRAMHIBK
Nincs r md, hogy a \fItable\fP szmra lefoglalt terlet
mrett jelezzk. Ha azta, hogy a program lekrdezte a szimblumtbla
mrett, szimblumok addtak a kernelhez, akkor a memriatartalom
srl.
.PP
Az exportlt szimblum nevek hossznak fels korltja 59.
.PP
Ezek miatt a korltok miatt ez a rendszerhvs ritkn hasznlt,
helyette a \fBquery_module\fP ajnlott.
.SH MAGYAR FORDTS
Bszrmnyi Zoltn <zboszor@mail.externet.hu>
|