[PATCH v2 0/3] conntrack: -A command implementation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Pablo & all,

As discussed, here is an updated patch set for the -A command
support.
As you requested it introduces a separate CT_ADD command now.
In order to do that cleanly and error-safe I had to do two
preparation steps, which are included as two separate commits
with detailed description on each.

Comments/suggestions are very welcome.

Regards,
Mikhail

Mikhail Sennikovsky (3):
  conntrack: generalize command parsing
  conntrack: use C99 initializer syntax for opts map
  conntrack: introduce new -A command

 extensions/libct_proto_dccp.c     |  33 +++----
 extensions/libct_proto_gre.c      |  33 +++----
 extensions/libct_proto_icmp.c     |  33 +++----
 extensions/libct_proto_icmpv6.c   |  33 +++----
 extensions/libct_proto_sctp.c     |  33 +++----
 extensions/libct_proto_tcp.c      |  33 +++----
 extensions/libct_proto_udp.c      |  33 +++----
 extensions/libct_proto_udplite.c  |  33 +++----
 include/conntrack.h               |  68 +++++++++++++-
 src/conntrack.c                   | 150 ++++++++++--------------------
 tests/conntrack/testsuite/08stdin |  47 +++++++++-
 tests/conntrack/testsuite/10add   |  42 +++++++++
 12 files changed, 338 insertions(+), 233 deletions(-)
 create mode 100644 tests/conntrack/testsuite/10add

-- 
2.25.1




[Index of Archives]     [Netfitler Users]     [Berkeley Packet Filter]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux