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

Reply via email to