Hi Giuseppe,
I forgot to mention:
h->tables = tables;
Provide tables as a parameter. Here you always take nft.c one. This
won't work for arptables.
+ /* If built-in chains don't exist for this table, create them */
+ if (nft_xtables_config_load(h, XTABLES_CONFIG_DEFAULT, 0) < 0) {
+ int i;
+
Then do the for loop if only h->tables != NULL :
+ for (i=0; i<TABLES_MAX; i++)
+ if (h->tables[i].name != NULL)
+ nft_chain_builtin_init(h, h->tables[i].name, NULL, NF_ACCEPT);
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html