netfilter-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH RFC 0/2] icmpv6: match any ICMPv6 error/informational type
@ 2013-04-03 14:27 holger
  2013-04-03 14:27 ` [PATCH RFC 1/2] icmp6: match on errors and informational types holger
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: holger @ 2013-04-03 14:27 UTC (permalink / raw)
  To: netfilter-devel; +Cc: kaber, pablo

Hi,

for streamlining our ip6tables ruleset it would be helpfull to match
on *any* ICMPv6 informational type.  If not being able to specify any
informational type it would be required to specify the most common
types excplicitely, with as many rules as types.  And then with the
risk of missing some of them.

Therefore the attached two patches implement the ability to match on
any ICMPv6 informational (--icmpv6-info) or error (--icmpv6-error)
type.

I made the options --icmpv6-type, --icmpv6-error and --icmpv6-info
mutually exclusive.

These are the points I'd like your comment specifically:

1. I tried not to introduce a new revision by reusing the
  icmpv6_icmp.invflags for the new flags.

2. I think I can even rename icmpv6_icmp.invflags to icmpv6_icmp.flags
  because the ABI still being the same.  I did this because the name
  'invflags' being slightly misleading otherwise.

3. the F_* flags in the iptables extensions are the same values as
   the IP6T_ICMP_* values.  Should I use the IP6T_ICMP_* values
   in the extension?

Or add a new revision instead?

Please comment.

Thank you.

 /Holger


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

end of thread, other threads:[~2013-04-05 19:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-04-03 14:27 [PATCH RFC 0/2] icmpv6: match any ICMPv6 error/informational type holger
2013-04-03 14:27 ` [PATCH RFC 1/2] icmp6: match on errors and informational types holger
2013-04-03 14:27 ` [PATCH RFC 2/2] icmp6: match on errors and informational messages holger
2013-04-05 16:09 ` [PATCH RFC 0/2] icmpv6: match any ICMPv6 error/informational type Pablo Neira Ayuso
2013-04-05 19:19   ` Holger Eitzenberger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).