ipfw table IPFW_TABLES_MAX

Divacky Roman xdivac02 at stud.fit.vutbr.cz
Fri Mar 24 10:34:40 CET 2006


On Fri, Mar 24, 2006 at 09:38:22AM +0100, Dan Lukes wrote:
> Divacky Roman napsal/wrote, On 03/24/06 09:06:
> >> 	Vzdyt ta funkce ma jen devet radek a dve promenne. Promenne 'i' i 'j' 
> >> se pouzivaji k indexaci pole 'tables', az na to, ze 'i' se pouziva primo 
> >> a zretelne (radek pod 'for'), kdezto 'j' se pouzije jako parametr 
> >> 'flush_table" a teprve tam se pouzije jako index pro tables[].
> 
> > mluvis o funkci init_tables() ? pokud ano tak tam to 'i' a 'j' oznacuje neco
> > jineho..
> 
> 	Myslim, ze jsem pomerne presne popsal, k cemu se obe ty promenne 
> pouzivaji. Ty v odpovedi dokonce ani nenaznacujes, k cemu se ta-ktera 
> promenna pouziva, jen proste konstatujes, ze je to pokazde neco jineho. 
> Na to nemam co odpovedet, krome obdobne lakonickeho "neni to pravda".

mas N tabulek a inicializujes je od 0te do Nte pomoci indexacni promene 'i'
pokud se inicializace 'x'-te tabulky nepovede tak se vsechny tabulky s indexem 0
az aktualni 'i' vymazou pomoci indexacni promenne 'j'

takze to je pravda ze se pouzivaji na neco jineho... nicmene je fakt ze by asi
meli mit stejny typ, ale obecne bych to resil jinak

udelal bych typ typedef neco fw_table_t a ten na tu indexaci pouzival, takhle
je to skarede... i kdyz... adresovat tisice tabulek pres linearni pole je
dost... o nicem :)




More information about the Users-l mailing list