10 May, 2011

1 commit


12 May, 2010

1 commit


25 Mar, 2010

3 commits


18 Mar, 2010

1 commit


10 Aug, 2009

1 commit


08 Oct, 2008

3 commits


29 Jan, 2008

6 commits

  • Updates the MODULE_DESCRIPTION() tags for all Netfilter modules,
    actually describing what the module does and not just
    "netfilter XYZ target".

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Patrick McHardy
    Signed-off-by: David S. Miller

    Jan Engelhardt
     
  • Fix incorrect mask value passed to ipv4_change_dsfield/ipv6_change_dsfield.

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Patrick McHardy
    Signed-off-by: David S. Miller

    Jan Engelhardt
     
  • This patch changes the behavior of xt_TOS v1 so that the mask value
    the user supplies means "zero out these bits" rather than "keep these
    bits". This is more easy on the user, as (I would assume) people keep
    more bits than zeroing, so, an example:

    Action: Set bit 0x01.
    before (&): iptables -j TOS --set-tos 0x01/0xFE
    after (&~): iptables -j TOS --set-tos 0x01/0x01

    This is not too "tragic" with xt_TOS, but where larger fields are used
    (e.g. proposed xt_MARK v2), `--set-xmar 0x01/0x01` vs. `--set-xmark
    0x01/0xFFFFFFFE` really makes a difference. Other target(!) modules,
    such as xt_TPROXY also use &~ rather than &, so let's get to a common
    ground.

    (Since xt_TOS has not yet left the development tree en direction to
    mainline, the semantic can be changed as proposed without breaking
    iptables.)

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Patrick McHardy
    Signed-off-by: David S. Miller

    Jan Engelhardt
     
  • Extends the xt_DSCP target by xt_TOS v1 to add support for selectively
    setting and flipping any bit in the IPv4 TOS and IPv6 Priority fields.
    (ipt_TOS and xt_DSCP only accepted a limited range of possible
    values.)

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Patrick McHardy
    Signed-off-by: David S. Miller

    Jan Engelhardt
     
  • Merge ipt_TOS into xt_DSCP.

    Merge ipt_TOS (tos v0 target) into xt_DSCP. They both modify the same
    field in the IPv4 header, so it seems reasonable to keep them in one
    piece. This is part two of the implicit 4-patch series to move tos to
    xtables and extend it by IPv6.

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Patrick McHardy
    Signed-off-by: David S. Miller

    Jan Engelhardt
     
  • Give all Netfilter modules consistent and unique symbol names.

    Signed-off-by: Jan Engelhardt
    Signed-off-by: Patrick McHardy
    Signed-off-by: David S. Miller

    Jan Engelhardt
     

16 Oct, 2007

2 commits


11 Jul, 2007

3 commits


26 Apr, 2007

3 commits


23 Sep, 2006

4 commits