Changeset 36e3a1c in freewrt for package/iptables/Config.in


Ignore:
Timestamp:
Aug 30, 2025, 5:37:23 AM (3 months ago)
Author:
Waldemar Brodkorb <wbx@…>
Branches:
freewrt_2_0
Children:
df9a3e9
Parents:
2400aa1
git-author:
Waldemar Brodkorb <wbx@…> (08/29/25 23:42:41)
git-committer:
Waldemar Brodkorb <wbx@…> (08/30/25 05:37:23)
Message:

iptables: rework and simplify

File:
1 edited

Legend:

Unmodified
Added
Removed
  • package/iptables/Config.in

    r2400aa1 r36e3a1c  
    4141        depends FWRT_PACKAGE_IPTABLES
    4242        help
    43           Iptables (IPv4) extensions for connection tracking
     43          Iptables extensions for connection tracking
     44
     45config FWRT_PACKAGE_IPTABLES_MOD_NAT
     46        prompt   "iptables-mod-nat................ Iptables extensions for network address translation"
     47        tristate
     48        default n
     49        depends FWRT_PACKAGE_IPTABLES
     50        help
     51          Iptables extensions for network address translation
     52
     53config FWRT_PACKAGE_IPTABLES_MOD_MASQUERADE
     54        prompt   "iptables-mod-masquerade......... Iptables extensions for masquerading"
     55        tristate
     56        default n
     57        depends FWRT_PACKAGE_IPTABLES
     58        select FWRT_PACKAGE_IPTABLES_MOD_NAT
     59        help
     60          Iptables extensions for masquerading
    4461
    4562config FWRT_PACKAGE_IPTABLES_MOD_REJECT
     
    4966        depends FWRT_PACKAGE_IPTABLES
    5067        help
    51           Iptables (IPv4) extensions for REJECT target
     68          Iptables extensions for REJECT target
    5269
    53 config FWRT_PACKAGE_IPTABLES_MOD_FILTER
    54         prompt   "iptables-mod-filter............. Iptables extension for packet content inspection"
     70config FWRT_PACKAGE_IPTABLES_MOD_TCPMSS
     71        prompt   "iptables-mod-tcpmss............. Iptables extensions for TCP MSS"
    5572        tristate
    5673        default n
    5774        depends FWRT_PACKAGE_IPTABLES
    58         select FWRT_PACKAGE_KMOD_IPT_FILTER
    5975        help
    60           Iptables (IPv4) extension for packet content inspection
     76          Iptables extensions for TCP MSS target
    6177
    62           Includes:
    63             * libipt_ipp2p
    64             * libipt_layer7
    65 
    66 config FWRT_PACKAGE_IPTABLES_MOD_IMQ
    67         prompt "iptables-mod-imq................ Iptables extensions for Intermediate Queuing Device QoS-support"
    68         tristate
    69         default n
    70         depends FWRT_PACKAGE_IPTABLES
    71         select FWRT_PACKAGE_KMOD_IMQ
    72         help
    73           Iptables (IPv4) extensions for Intermediate Queuing Device QoS-support
    74 
    75           Includes:
    76             * libipt_IMQ
    77 
    78 config FWRT_PACKAGE_IPTABLES_MOD_IPOPT
    79         prompt   "iptables-mod-ipopt.............. Iptables extensions for matching/changing IP packet options"
    80         tristate
    81         default n
    82         depends FWRT_PACKAGE_IPTABLES
    83         select FWRT_PACKAGE_KMOD_IPT_IPOPT
    84         help
    85           Extra Iptables (IPv4) extensions for matching/changing IP packet options
    86 
    87           Includes:
    88             * libipt_CLASSIFY
    89             * libipt_dscp/DSCP
    90             * libipt_ecn/ECN
    91             * libipt_length
    92             * libipt_mac
    93             * libipt_NETMAP
    94             * libipt_tcpmms
    95             * libipt_time
    96             * libipt_tos/TOS
    97             * libipt_ttl/TTL
    98             * libipt_unclean
    99 
    100 config FWRT_PACKAGE_IPTABLES_MOD_IPSEC
    101         prompt   "iptables-mod-ipsec.............. Iptables extensions for matching special IPsec packets"
    102         tristate
    103         default n
    104         depends FWRT_PACKAGE_IPTABLES
    105         select FWRT_PACKAGE_KMOD_IPT_IPSEC
    106         help
    107           Iptables (IPv4) extensions for matching special IPsec packets
    108 
    109           Includes:
    110             * libipt_ah
    111             * libipt_esp
    112 
    113 config FWRT_PACKAGE_IPTABLES_MOD_NAT
    114         prompt   "iptables-mod-nat................ Iptables extensions for different NAT targets"
    115         tristate
    116         default n
    117         depends FWRT_PACKAGE_IPTABLES
    118         select FWRT_PACKAGE_KMOD_IPT_NAT
    119         help
    120           Iptables (IPv4) extensions for different NAT targets
    121 
    122           Includes:
    123             * libipt_REDIRECT
    124 
    125 config FWRT_PACKAGE_IPTABLES_MOD_ULOG
    126         prompt   "iptables-mod-ulog............... Iptables extensions for user-space packet logging"
    127         tristate
    128         default n
    129         depends FWRT_PACKAGE_IPTABLES
    130         select FWRT_PACKAGE_KMOD_IPT_ULOG
    131         help
    132           Iptables (IPv4) extensions for user-space packet logging
    133 
    134           Includes:
    135             * libipt_ULOG
    136 
    137 config FWRT_PACKAGE_IPTABLES_MOD_EXTRA
    138         prompt   "iptables-mod-extra.............. Other extra Iptables extensions"
    139         tristate
    140         default n
    141         depends FWRT_PACKAGE_IPTABLES
    142         select FWRT_PACKAGE_KMOD_IPT_EXTRA
    143         help
    144           Other extra Iptables (IPv4) extensions
    145 
    146           Includes:
    147             * libipt_limit
    148             * libipt_owner
    149             * libipt_physdev
    150             * libipt_pkttype
    151             * libipt_recent
    152             * libipt_LOG
    15378
    15479config FWRT_PACKAGE_IPTABLES_UTILS
Note: See TracChangeset for help on using the changeset viewer.