[pso] [Tema4] Not synching in hook
Octavian Purdila
tavi at cs.pub.ro
Sun May 27 12:52:32 EEST 2007
On Sunday 27 May 2007 12:26, Costin Boldisor wrote:
> Buna ziua,
>
> Am atasat cate un hook pentru traficul IP in si out. Ceea ce ma intereseaza
> este cat de mult poate sa ramana programul in hook. Adica, de fapt, cat de
> lungi pot sa fie operatiile executate in interiorul functiei de hook?
>
Atat timp cat nu faci sleep, nu exista restrictii, desi e recomandat ca timpul
petrecut in hook sa fie minim.
> Am incercat sa fac, de exemplu, o adaugare in lista de reguli a
> conexiunilor initiate de ipul local. Asta merge. In schimb, daca incerc sa
> imi afisez lista de reguli (operatie care presupune un list_for_each), imi
> apare kernel oops, not synching.
>
Oopsul tau nu are legatura cu timpul petrecut in hook. Outputul oops-ului o sa
ne ajute sa ne dam cu parerea despre ce faci gresit.
> Problema mea nu e ca vreau neparat sa-mi afisez lista in hook, dar daca, de
> exemplu primesc la TCP un FIN si vreau sa sterg regula, va trebui sa
> parcurg lista. Unde pot sa fac asta daca nu in hook?
>
Parcurgerea listei poti sa o fac linistit din hook.
tavi
More information about the pso
mailing list