akce pri kazdem fopen() - jak to zaridit?

Tomáš Janoušek tomi na nomi.cz
Čtvrtek Listopad 6 18:58:22 CET 2003


> > > > Potreboval bych nejak zaridit, aby kdyz jakykoli proces zavola fopen()
> > ja si myslim, ze by bylo lepsi si tuto funkci prepsat do vlastni knihovny,
> > uvnitr ni pak muzete snad nejakym zpusobem volat fopen z libc. Tuto knihovnu
> > pak pomoci promenne prostredi LD_PRELOAD nactete, a bude se funkce fopen misto
> > z libc volat z te knihovny.
> Vzhledem k tomu, ze to puvodni tazatel chtel pro _libovolny_ proces v
> systemu, tak se mi reseni s LD_PRELOAD prilis pouzitelne nezda - to jako
> myslite, ze by mel vsem procesum pri spusteni preloadovat tu Vasi
> knihovnu? Zajimave :)
No skutecne jsem to tak myslel, a prijde mi to lepsi nez upravovat glibc.
-- 
.--------------------------------.   .--------------------------.   .---------.
| _________              __ _    |===|      Tomáš Janoušek      |===|o---.  o |
||_________|  _         |_/| |   |===| NOMI team     programmer |===||.--+--' |
|    | | ___ | '-._.-._  _ | | __|   | e-m na il:    tomi na nomi.cz  |   ||| o+---o|
|    | |/ _ \| .-. .-. || || |/ /|   | web http://tomi.nomi.cz/ |   ||| |`--. |
|    | | (_) | | | | | || ||   ( |===| ICQ:        #161807083   |===||o-'.--+o|
|    |_|\___/|_| |_| |_|___|_|\_\|===| GSM:    +420 608 876 277 |===|oo--'  o |
`--------------------------------'   `--------------------------'   `---------'


Další informace o konferenci Linux