My question is: How many state tables are used? one table for each main chain? One for INPUT and one for OUTPUT?
Only one table is used, regardless of how many tables and/or chains you have. Everything goes into that one table. Having separate tables, one for each chain, wouldn't be of much use (than you couldn't match incoming and outgoing packets of single connection, unless you traverse all those tables which is just the same as having one table).
-- Aleksandar Milivojevic <amilivojevic@xxxxxx> Pollard Banknote Limited Systems Administrator 1499 Buffalo Place Tel: (204) 474-2323 ext 276 Winnipeg, MB R3T 1L7