All of lore.kernel.org
 help / color / mirror / Atom feed
* iptables: clean up main command loop
@ 2011-02-09  1:48 Jan Engelhardt
  2011-02-09  1:48 ` [PATCH 01/11] src: collect do_command variables in a struct Jan Engelhardt
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Jan Engelhardt @ 2011-02-09  1:48 UTC (permalink / raw)
  To: kaber; +Cc: netfilter-devel

This is a respin of the earlier patch. Now the cases for -j and -m
are also in their own functions, and the shared code has
moved to xshared.c.


The following changes since commit e76ec99b48745b0e3c8aecbc91ed5bba186cf25f:

  libxt_cluster: fix inversion in the cluster match (2011-02-06 21:34:33 +0100)

are available in the git repository at:
  git://dev.medozas.de/iptables master

Jan Engelhardt (11):
      src: collect do_command variables in a struct
      src: move large default: block from do_command6 into its own function
      src: share iptables_command_state across the two programs
      src: deduplicate find_proto function
      src: move OPT_FRAGMENT to the end so the list can be shared
      src: put shared option flags into xshared
      src: deduplicate and simplify implicit protocol extension loading
      src: unclutter command_default function
      src: move jump option handling from do_command6 into its own function
      src: move match option handling from do_command6 into its own functions
      iptables: fix error message for unknown options

 ip6tables.c |  565 ++++++++++++++++++++++++-------------------------------
 iptables.c  |  607 +++++++++++++++++++++++++----------------------------------
 xshared.c   |   70 +++++++
 xshared.h   |   37 ++++
 4 files changed, 608 insertions(+), 671 deletions(-)

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2011-02-09  7:13 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-09  1:48 iptables: clean up main command loop Jan Engelhardt
2011-02-09  1:48 ` [PATCH 01/11] src: collect do_command variables in a struct Jan Engelhardt
2011-02-09  1:48 ` [PATCH 02/11] src: move large default: block from do_command6 into its own function Jan Engelhardt
2011-02-09  1:48 ` [PATCH 03/11] src: share iptables_command_state across the two programs Jan Engelhardt
2011-02-09  1:48 ` [PATCH 04/11] src: deduplicate find_proto function Jan Engelhardt
2011-02-09  1:48 ` [PATCH 05/11] src: move OPT_FRAGMENT to the end so the list can be shared Jan Engelhardt
2011-02-09  1:48 ` [PATCH 06/11] src: put shared option flags into xshared Jan Engelhardt
2011-02-09  1:48 ` [PATCH 07/11] src: deduplicate and simplify implicit protocol extension loading Jan Engelhardt
2011-02-09  1:48 ` [PATCH 08/11] src: unclutter command_default function Jan Engelhardt
2011-02-09  1:48 ` [PATCH 09/11] src: move jump option handling from do_command6 into its own function Jan Engelhardt
2011-02-09  1:48 ` [PATCH 10/11] src: move match option handling from do_command6 into its own functions Jan Engelhardt
2011-02-09  1:48 ` [PATCH 11/11] iptables: fix error message for unknown options Jan Engelhardt
2011-02-09  7:13 ` iptables: clean up main command loop Patrick McHardy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.