From: Daniel Wagner <[email protected]> Hi,
here is an update on this series. Notable changes from the last version is that the __connman_iptables_append() rename to __connman_iptables_insert() which is what that function does. Also a bit cleanup in the last two patches. I think they clean up the insert and delete operation code considerable and it is possible to understand what is happening there. cheers, daniel original cover letter: This is a subset which contains the refactoring part from the series called '[PATCH v0 00/16] Managed iptables API'. The first patch is new. I was not really able to see which tests fails and which not if the default of the debug logout was enabled. I haven't found a way how to add another obtion to g_test_init() therefore it will not be listed via 'test-iptables -h'. Any better idea to solve this? The 'iptables: Use glib function for string operations' is also provided on popular request :) Daniel Wagner (13): iptables: Always update options table iptables: Add comments in iptables_insert_rule() iptables: Remove wrong sanity check in prepare_rule_inclusion() iptables: Fix chain tail handling iptables: Fix setting policy test-iptables: Add debug option iptables: Drop support for xtables < 1.4.11 iptables: Improve debug log output iptables: Use glib function for string operations iptables: Rename pre_load_table() to get_table() iptables: Rename __connman_iptables_append() iptables: Refactor update_hooks() iptables: Refactor iptables_delete_rule() configure.ac | 2 +- src/connman.h | 2 +- src/iptables.c | 382 ++++++++++++++++++++++++--------------------------- src/nat.c | 2 +- unit/test-iptables.c | 57 ++++++-- 5 files changed, 230 insertions(+), 215 deletions(-) -- 1.8.1.3.566.gaa39828 _______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
