Changeset 27649


Ignore:
Timestamp:
2011-07-17T17:34:37+02:00 (7 years ago)
Author:
jow
Message:

[backfire] backport r27648

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/backfire/package/iptables/Makefile

    r27647 r27649  
    11# 
    2 # Copyright (C) 2006-2010 OpenWrt.org 
     2# Copyright (C) 2006-2011 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    5050define Package/iptables/description 
    5151IPv4 firewall administration tool. 
    52 Includes support for: 
    53 - comment 
    54 - limit 
    55 - LOG 
    56 - mac 
    57 - multiport 
    58 - REJECT 
    59 - TCPMSS 
     52 
     53 Matches: 
     54  - icmp 
     55  - tcp 
     56  - udp 
     57  - comment 
     58  - limit 
     59  - mac 
     60  - multiport 
     61 
     62 Targets: 
     63  - ACCEPT 
     64  - DROP 
     65  - REJECT 
     66  - LOG 
     67  - TCPMSS 
     68 
     69 Tables: 
     70  - filter 
     71  - mangle 
     72 
    6073endef 
    6174 
     
    6780define Package/iptables-mod-conntrack/description 
    6881Basic iptables extensions for connection tracking. 
    69 Includes: 
    70 - state 
    71 - raw 
    72 - NOTRACK 
     82 
     83 Matches: 
     84  - state 
     85  - conntrack 
     86 
     87 Targets: 
     88  - NOTRACK 
     89 
     90 Tables: 
     91  - raw 
     92 
    7393endef 
    7494 
     
    80100define Package/iptables-mod-conntrack-extra/description 
    81101Extra iptables extensions for connection tracking. 
    82 Includes: 
    83 - libipt_conntrack 
    84 - libipt_helper 
    85 - libipt_connmark/CONNMARK 
     102 
     103 Matches: 
     104  - connbytes 
     105  - connmark 
     106  - recent 
     107  - helper 
     108 
     109 Targets: 
     110  - CONNMARK 
     111 
    86112endef 
    87113 
     
    93119define Package/iptables-mod-filter/description 
    94120iptables extensions for packet content inspection. 
    95 Includes: 
    96 - libipt_string 
    97 - libipt_layer7 
     121Includes support for: 
     122 
     123 Matches: 
     124  - layer7 
     125  - string 
     126 
    98127endef 
    99128 
     
    105134define Package/iptables-mod-imq/description 
    106135iptables extension for IMQ support. 
    107 Includes: 
    108 - libipt_IMQ 
     136 
     137 Targets: 
     138  - IMQ 
     139 
    109140endef 
    110141 
     
    116147define Package/iptables-mod-ipopt/description 
    117148iptables extensions for matching/changing IP packet options. 
    118 Includes: 
    119 - libipt_CLASSIFY 
    120 - libipt_dscp/DSCP 
    121 - libipt_ecn/ECN 
    122 - libipt_length 
    123 - libipt_mac 
    124 - libipt_mark/MARK 
    125 - libipt_statistic 
    126 - libipt_tcpmms 
    127 - libipt_tos/TOS 
    128 - libipt_ttl/TTL 
    129 - libipt_unclean 
     149 
     150 Matches: 
     151  - dscp 
     152  - hashlimit 
     153  - ecn 
     154  - length 
     155  - mark 
     156  - statistic 
     157  - tcpmss 
     158  - time 
     159  - unclean 
     160  - hl 
     161 
     162 Targets: 
     163  - DSCP 
     164  - CLASSIFY 
     165  - ECN 
     166  - MARK 
     167  - HL 
     168 
    130169endef 
    131170 
     
    137176define Package/iptables-mod-ipsec/description 
    138177iptables extensions for matching ipsec traffic. 
    139 Includes: 
    140 - libipt_ah 
    141 - libipt_esp 
    142 - libipt_policy 
     178 
     179 Matches: 
     180  - ah 
     181  - esp 
     182  - policy 
     183 
    143184endef 
    144185 
     
    150191define Package/iptables-mod-ipset/description 
    151192IPset iptables extensions. 
    152 Includes: 
    153 - libipt_set 
    154 - libipt_SET 
     193 
     194 Matches: 
     195  - set 
     196 
     197 Targets: 
     198  - SET 
     199 
    155200endef 
    156201 
     
    162207define Package/iptables-mod-nat/description 
    163208iptables extensions for basic NAT targets. 
    164 Includes: 
    165 - MASQUERADE 
    166 - SNAT 
    167 - DNAT 
     209 
     210 Targets: 
     211  - SNAT 
     212  - DNAT 
     213  - MASQUERADE 
     214 
     215 Tables: 
     216  - nat 
     217 
    168218endef 
    169219 
     
    175225define Package/iptables-mod-nat-extra/description 
    176226iptables extensions for extra NAT targets. 
    177 Includes: 
    178 - REDIRECT 
     227 
     228 Targets: 
     229  - MIRROR 
     230  - NETMAP 
     231  - REDIRECT 
     232 
    179233endef 
    180234 
     
    186240define Package/iptables-mod-ulog/description 
    187241iptables extensions for user-space packet logging. 
    188 Includes: 
    189 - libipt_ULOG 
     242 
     243 Targets: 
     244  - ULOG 
     245 
    190246endef 
    191247 
     
    197253define Package/iptables-mod-hashlimit/description 
    198254iptables extensions for hashlimit matching 
    199 Includes: 
    200 - libxt_hashlimit 
     255 
     256 Matches: 
     257  - hashlimit 
     258 
    201259endef 
    202260 
     
    208266define Package/iptables-mod-iprange/description 
    209267iptables extensions for matching ip ranges. 
    210 Includes: 
    211 - libipt_iprange 
     268 
     269 Matches: 
     270  - iprange 
     271 
    212272endef 
    213273 
     
    219279define Package/iptables-mod-extra/description 
    220280Other extra iptables extensions. 
    221 Includes: 
    222 - libipt_owner 
    223 - libipt_physdev 
    224 - libipt_pkttype 
    225 - libipt_recent 
     281 
     282 Matches: 
     283  - condition 
     284  - owner 
     285  - physdev (if ebtables is enabled) 
     286  - pkttype 
     287  - quota 
     288 
    226289endef 
    227290 
Note: See TracChangeset for help on using the changeset viewer.