Changeset 2585


Ignore:
Timestamp:
2005-12-07T05:50:51+01:00 (11 years ago)
Author:
nico
Message:

merge netfilter modules and iptables extensions variables

Location:
trunk/openwrt
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/openwrt/package/iptables/Makefile

    r2519 r2585  
    4949$(eval $(call PKG_template,IPTABLES_MOD_ULOG,iptables-mod-ulog,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 
    5050 
    51 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_CONNTRACK,$(IPKG_IPTABLES_MOD_CONNTRACK-m))) 
    52 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_EXTRA,$(IPKG_IPTABLES_MOD_EXTRA-m))) 
    53 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_FILTER,$(IPKG_IPTABLES_MOD_FILTER-m),layer7-install)) 
    54 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_IMQ,$(IPKG_IPTABLES_MOD_IMQ-m))) 
    55 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_IPOPT,$(IPKG_IPTABLES_MOD_IPOPT-m))) 
    56 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_IPSEC,$(IPKG_IPTABLES_MOD_IPSEC-m))) 
    57 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_NAT,$(IPKG_IPTABLES_MOD_NAT-m))) 
    58 $(eval $(call IPKG_plugin_template,IPTABLES_MOD_ULOG,$(IPKG_IPTABLES_MOD_ULOG-m))) 
     51$(eval $(call IPKG_plugin_template,IPTABLES_MOD_CONNTRACK,$(IPT_CONNTRACK-m))) 
     52$(eval $(call IPKG_plugin_template,IPTABLES_MOD_EXTRA,$(IPT_EXTRA-m))) 
     53$(eval $(call IPKG_plugin_template,IPTABLES_MOD_FILTER,$(IPT_FILTER-m),layer7-install)) 
     54$(eval $(call IPKG_plugin_template,IPTABLES_MOD_IMQ,$(IPT_IMQ-m))) 
     55$(eval $(call IPKG_plugin_template,IPTABLES_MOD_IPOPT,$(IPT_IPOPT-m))) 
     56$(eval $(call IPKG_plugin_template,IPTABLES_MOD_IPSEC,$(IPT_IPSEC-m))) 
     57$(eval $(call IPKG_plugin_template,IPTABLES_MOD_NAT,$(IPT_NAT-m))) 
     58$(eval $(call IPKG_plugin_template,IPTABLES_MOD_ULOG,$(IPT_ULOG-m))) 
    5959 
    6060$(PKG_BUILD_DIR)/.configured: 
     
    7777        install -d -m0755 $(IDIR_IPTABLES)/usr/lib/iptables 
    7878        (cd $(PKG_INSTALL_DIR)/usr/lib/iptables ; \ 
    79                 cp -fpR $(patsubst %,lib%.so,$(IPKG_IPTABLES-y)) $(IDIR_IPTABLES)/usr/lib/iptables/ \ 
     79                cp -fpR $(patsubst %,lib%.so,$(IPT_BUILTIN)) $(IDIR_IPTABLES)/usr/lib/iptables/ \ 
    8080        ) 
    8181        $(RSTRIP) $(IDIR_IPTABLES) 
  • trunk/openwrt/target/linux/linux-2.4/Makefile

    r2515 r2585  
    119119 
    120120$(eval $(call KMOD_template,IPT_CONNTRACK,ipt-conntrack,\ 
    121         $(foreach mod,$(IPKG_KMOD_IPT_CONNTRACK-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     121        $(foreach mod,$(IPT_CONNTRACK-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    122122)) 
    123123 
    124124$(eval $(call KMOD_template,IPT_EXTRA,ipt-extra,\ 
    125         $(foreach mod,$(IPKG_KMOD_IPT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     125        $(foreach mod,$(IPT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    126126)) 
    127127 
    128128$(eval $(call KMOD_template,IPT_FILTER,ipt-filter,\ 
    129         $(foreach mod,$(IPKG_KMOD_IPT_FILTER-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     129        $(foreach mod,$(IPT_FILTER-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    130130)) 
    131131 
    132132$(eval $(call KMOD_template,IPT_IPOPT,ipt-ipopt,\ 
    133         $(foreach mod,$(IPKG_KMOD_IPT_IPOPT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     133        $(foreach mod,$(IPT_IPOPT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    134134)) 
    135135 
    136136$(eval $(call KMOD_template,IPT_IPSEC,ipt-ipsec,\ 
    137         $(foreach mod,$(IPKG_KMOD_IPT_IPSEC-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     137        $(foreach mod,$(IPT_IPSEC-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    138138)) 
    139139 
    140140$(eval $(call KMOD_template,IPT_NAT,ipt-nat,\ 
    141         $(foreach mod,$(IPKG_KMOD_IPT_NAT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     141        $(foreach mod,$(IPT_NAT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    142142)) 
    143143 
    144144$(eval $(call KMOD_template,IPT_NAT_EXTRA,ipt-nat-extra,\ 
    145         $(foreach mod,$(IPKG_KMOD_IPT_NAT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    146 ,,,40,$(IPKG_KMOD_IPT_NAT_EXTRA-m))) 
     145        $(foreach mod,$(IPT_NAT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     146,,,40,$(IPT_NAT_EXTRA-m))) 
    147147 
    148148$(eval $(call KMOD_template,IPT_QUEUE,ipt-queue,\ 
    149         $(foreach mod,$(IPKG_KMOD_IPT_QUEUE-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     149        $(foreach mod,$(IPT_QUEUE-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    150150)) 
    151151 
    152152$(eval $(call KMOD_template,IPT_ULOG,ipt-ulog,\ 
    153         $(foreach mod,$(IPKG_KMOD_IPT_ULOG-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
     153        $(foreach mod,$(IPT_ULOG-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).o) \ 
    154154)) 
    155155 
  • trunk/openwrt/target/linux/linux-2.6/Makefile

    r2563 r2585  
    117117 
    118118$(eval $(call KMOD_template,IPT_CONNTRACK,ipt-conntrack,\ 
    119         $(foreach mod,$(IPKG_KMOD_IPT_CONNTRACK-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     119        $(foreach mod,$(IPT_CONNTRACK-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    120120)) 
    121121 
    122122$(eval $(call KMOD_template,IPT_EXTRA,ipt-extra,\ 
    123         $(foreach mod,$(IPKG_KMOD_IPT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     123        $(foreach mod,$(IPT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    124124)) 
    125125 
    126126$(eval $(call KMOD_template,IPT_FILTER,ipt-filter,\ 
    127         $(foreach mod,$(IPKG_KMOD_IPT_FILTER-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     127        $(foreach mod,$(IPT_FILTER-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    128128)) 
    129129 
    130130$(eval $(call KMOD_template,IPT_IPOPT,ipt-ipopt,\ 
    131         $(foreach mod,$(IPKG_KMOD_IPT_IPOPT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     131        $(foreach mod,$(IPT_IPOPT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    132132)) 
    133133 
    134134$(eval $(call KMOD_template,IPT_IPSEC,ipt-ipsec,\ 
    135         $(foreach mod,$(IPKG_KMOD_IPT_IPSEC-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     135        $(foreach mod,$(IPT_IPSEC-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    136136)) 
    137137 
    138138$(eval $(call KMOD_template,IPT_NAT,ipt-nat,\ 
    139         $(foreach mod,$(IPKG_KMOD_IPT_NAT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     139        $(foreach mod,$(IPT_NAT-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    140140)) 
    141141 
    142142$(eval $(call KMOD_template,IPT_NAT_EXTRA,ipt-nat-extra,\ 
    143         $(foreach mod,$(IPKG_KMOD_IPT_NAT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    144 ,,,40,$(IPKG_KMOD_IPT_NAT_EXTRA-m))) 
     143        $(foreach mod,$(IPT_NAT_EXTRA-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     144,,,40,$(IPT_NAT_EXTRA-m))) 
    145145 
    146146$(eval $(call KMOD_template,IPT_QUEUE,ipt-queue,\ 
    147         $(foreach mod,$(IPKG_KMOD_IPT_QUEUE-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     147        $(foreach mod,$(IPT_QUEUE-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    148148)) 
    149149 
    150150$(eval $(call KMOD_template,IPT_ULOG,ipt-ulog,\ 
    151         $(foreach mod,$(IPKG_KMOD_IPT_ULOG-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
     151        $(foreach mod,$(IPT_ULOG-m),$(MODULES_DIR)/kernel/net/ipv4/netfilter/$(mod).ko) \ 
    152152)) 
    153153 
  • trunk/openwrt/target/linux/netfilter.mk

    r2550 r2585  
    11# $Id: netfilter.mk 2411 2005-11-11 03:41:43Z nico $ 
    22 
    3 # 
    4 # kernel modules 
    5 # 
     3IPT_CONNTRACK-m := 
     4IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNMARK) += ipt_connmark 
     5IPT_CONNTRACK-$(CONFIG_IP_NF_TARGET_CONNMARK) += ipt_CONNMARK 
     6IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNTRACK) += ipt_conntrack 
     7IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_HELPER) += ipt_helper 
     8IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_STATE) += ipt_state 
    69 
    7 IPKG_KMOD_IPT_CONNTRACK-m := 
    8 IPKG_KMOD_IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNTRACK) += ipt_conntrack 
    9 IPKG_KMOD_IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_HELPER) += ipt_helper 
    10 IPKG_KMOD_IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNMARK) += ipt_connmark 
    11 IPKG_KMOD_IPT_CONNTRACK-$(CONFIG_IP_NF_TARGET_CONNMARK) += ipt_CONNMARK 
    12 IPKG_KMOD_IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_STATE) += ipt_state 
     10IPT_EXTRA-m := 
     11IPT_EXTRA-$(CONFIG_IP_NF_MATCH_CONDITION) += ipt_condition 
     12IPT_EXTRA-$(CONFIG_IP_NF_MATCH_CONNBYTES) += ipt_connbytes 
     13IPT_EXTRA-$(CONFIG_IP_NF_MATCH_LIMIT) += ipt_limit 
     14IPT_EXTRA-$(CONFIG_IP_NF_TARGET_LOG) += ipt_LOG 
     15IPT_EXTRA-$(CONFIG_IP_NF_MATCH_MULTIPORT) += ipt_multiport 
     16IPT_EXTRA-$(CONFIG_IP_NF_MATCH_OWNER) += ipt_owner 
     17IPT_EXTRA-$(CONFIG_IP_NF_MATCH_PHYSDEV) += ipt_physdev 
     18IPT_EXTRA-$(CONFIG_IP_NF_MATCH_PKTTYPE) += ipt_pkttype 
     19IPT_EXTRA-$(CONFIG_IP_NF_MATCH_QUOTA) += ipt_quota 
     20IPT_EXTRA-$(CONFIG_IP_NF_MATCH_RECENT) += ipt_recent 
     21IPT_EXTRA-$(CONFIG_IP_NF_TARGET_REJECT) += ipt_REJECT 
     22IPT_EXTRA-$(CONFIG_IP_NF_MATCH_STRING) += ipt_string 
    1323 
    14 IPKG_KMOD_IPT_EXTRA-m := 
    15 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_CONDITION) += ipt_condition 
    16 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_CONNBYTES) += ipt_connbytes 
    17 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_LIMIT) += ipt_limit 
    18 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_TARGET_LOG) += ipt_LOG 
    19 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_MULTIPORT) += ipt_multiport 
    20 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_OWNER) += ipt_owner 
    21 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_PHYSDEV) += ipt_physdev 
    22 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_PKTTYPE) += ipt_pkttype 
    23 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_QUOTA) += ipt_quota 
    24 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_RECENT) += ipt_recent 
    25 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_TARGET_REJECT) += ipt_REJECT 
    26 IPKG_KMOD_IPT_EXTRA-$(CONFIG_IP_NF_MATCH_STRING) += ipt_string 
     24IPT_FILTER-m := 
     25IPT_FILTER-$(CONFIG_IP_NF_MATCH_IPP2P) += ipt_ipp2p 
     26IPT_FILTER-$(CONFIG_IP_NF_MATCH_LAYER7) += ipt_layer7 
    2727 
    28 IPKG_KMOD_IPT_FILTER-m := 
    29 IPKG_KMOD_IPT_FILTER-$(CONFIG_IP_NF_MATCH_IPP2P) += ipt_ipp2p 
    30 IPKG_KMOD_IPT_FILTER-$(CONFIG_IP_NF_MATCH_LAYER7) += ipt_layer7 
     28IPT_IMQ-m := 
     29IPT_IMQ-$(CONFIG_IP_NF_TARGET_IMQ) += ipt_IMQ 
    3130 
    32 IPKG_KMOD_IPT_IPOPT-m := 
    33 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_DSCP) += ipt_dscp 
    34 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_TARGET_DSCP) += ipt_DSCP 
    35 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_ECN) += ipt_ecn 
    36 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_TARGET_ECN) += ipt_ECN 
    37 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_LENGTH) += ipt_length 
    38 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_MAC) += ipt_mac 
    39 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_MARK) += ipt_mark 
    40 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_TARGET_MARK) += ipt_MARK 
    41 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TCPMSS) += ipt_tcpmss 
    42 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TCPMSS) += ipt_TCPMSS 
    43 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TOS) += ipt_tos 
    44 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TOS) += ipt_TOS 
    45 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TTL) += ipt_ttl 
    46 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TTL) += ipt_TTL 
    47 IPKG_KMOD_IPT_IPOPT-$(CONFIG_IP_NF_MATCH_UNCLEAN) += ipt_unclean 
     31IPT_IPOPT-m := 
     32IPT_IPOPT-$(CONFIG_IP_NF_MATCH_DSCP) += ipt_dscp 
     33IPT_IPOPT-$(CONFIG_IP_NF_TARGET_DSCP) += ipt_DSCP 
     34IPT_IPOPT-$(CONFIG_IP_NF_MATCH_ECN) += ipt_ecn 
     35IPT_IPOPT-$(CONFIG_IP_NF_TARGET_ECN) += ipt_ECN 
     36IPT_IPOPT-$(CONFIG_IP_NF_MATCH_LENGTH) += ipt_length 
     37IPT_IPOPT-$(CONFIG_IP_NF_MATCH_MAC) += ipt_mac 
     38IPT_IPOPT-$(CONFIG_IP_NF_MATCH_MARK) += ipt_mark 
     39IPT_IPOPT-$(CONFIG_IP_NF_TARGET_MARK) += ipt_MARK 
     40IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TCPMSS) += ipt_tcpmss 
     41IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TCPMSS) += ipt_TCPMSS 
     42IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TOS) += ipt_tos 
     43IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TOS) += ipt_TOS 
     44IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TTL) += ipt_ttl 
     45IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TTL) += ipt_TTL 
     46IPT_IPOPT-$(CONFIG_IP_NF_MATCH_UNCLEAN) += ipt_unclean 
    4847 
    49 IPKG_KMOD_IPT_IPSEC-m := 
    50 IPKG_KMOD_IPT_IPSEC-$(CONFIG_IP_NF_MATCH_AH_ESP) += ipt_ah ipt_esp 
     48IPT_IPSEC-m := 
     49IPT_IPSEC-$(CONFIG_IP_NF_MATCH_AH_ESP) += ipt_ah ipt_esp 
    5150 
    52 IPKG_KMOD_IPT_NAT-m := 
    53 IPKG_KMOD_IPT_NAT-$(CONFIG_IP_NF_TARGET_MASQUERADE) += ipt_MASQUERADE 
    54 IPKG_KMOD_IPT_NAT-$(CONFIG_IP_NF_TARGET_MIRROR) += ipt_MIRROR 
    55 IPKG_KMOD_IPT_NAT-$(CONFIG_IP_NF_TARGET_REDIRECT) += ipt_REDIRECT 
     51IPT_NAT-m := 
     52IPT_NAT-$(CONFIG_IP_NF_NAT) += ipt_SNAT ipt_DNAT 
     53IPT_NAT-$(CONFIG_IP_NF_TARGET_MASQUERADE) += ipt_MASQUERADE 
     54IPT_NAT-$(CONFIG_IP_NF_TARGET_MIRROR) += ipt_MIRROR 
     55IPT_NAT-$(CONFIG_IP_NF_TARGET_REDIRECT) += ipt_REDIRECT 
    5656 
    57 IPKG_KMOD_IPT_NAT_EXTRA-m :=  
    58 IPKG_KMOD_IPT_NAT_EXTRA-$(CONFIG_IP_NF_AMANDA) += ip_conntrack_amanda 
    59 IPKG_KMOD_IPT_NAT_EXTRA-$(CONFIG_IP_NF_CT_PROTO_GRE) += ip_conntrack_proto_gre 
    60 IPKG_KMOD_IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_PROTO_GRE) += ip_nat_proto_gre 
    61 IPKG_KMOD_IPT_NAT_EXTRA-$(CONFIG_IP_NF_PPTP) += ip_conntrack_pptp 
    62 IPKG_KMOD_IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_PPTP) += ip_nat_pptp 
    63 IPKG_KMOD_IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_SNMP_BASIC) += ip_nat_snmp_basic 
    64 IPKG_KMOD_IPT_NAT_EXTRA-$(CONFIG_IP_NF_TFTP) += ip_conntrack_tftp 
     57IPT_NAT_EXTRA-m :=  
     58IPT_NAT_EXTRA-$(CONFIG_IP_NF_AMANDA) += ip_conntrack_amanda 
     59IPT_NAT_EXTRA-$(CONFIG_IP_NF_CT_PROTO_GRE) += ip_conntrack_proto_gre 
     60IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_PROTO_GRE) += ip_nat_proto_gre 
     61IPT_NAT_EXTRA-$(CONFIG_IP_NF_PPTP) += ip_conntrack_pptp 
     62IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_PPTP) += ip_nat_pptp 
     63IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_SNMP_BASIC) += ip_nat_snmp_basic 
     64IPT_NAT_EXTRA-$(CONFIG_IP_NF_TFTP) += ip_conntrack_tftp 
    6565 
    66 IPKG_KMOD_IPT_QUEUE-m := 
    67 IPKG_KMOD_IPT_QUEUE-$(CONFIG_IP_NF_QUEUE) += ip_queue 
     66IPT_QUEUE-m := 
     67IPT_QUEUE-$(CONFIG_IP_NF_QUEUE) += ip_queue 
    6868 
    69 IPKG_KMOD_IPT_ULOG-m := 
    70 IPKG_KMOD_IPT_ULOG-$(CONFIG_IP_NF_TARGET_ULOG) += ipt_ULOG 
     69IPT_ULOG-m := 
     70IPT_ULOG-$(CONFIG_IP_NF_TARGET_ULOG) += ipt_ULOG 
    7171 
    72  
    73 # 
    74 # iptables extensions 
    75 # 
    76  
    77 IPKG_IPTABLES-y := ipt_standard 
    78 IPKG_IPTABLES-y += ipt_icmp ipt_tcp ipt_udp 
    79  
    80 IPKG_IPTABLES_MOD_CONNTRACK-m := 
    81 IPKG_IPTABLES_MOD_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNMARK) += ipt_connmark 
    82 IPKG_IPTABLES_MOD_CONNTRACK-$(CONFIG_IP_NF_TARGET_CONNMARK) += ipt_CONNMARK 
    83 IPKG_IPTABLES_MOD_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNTRACK) += ipt_conntrack 
    84 IPKG_IPTABLES_MOD_CONNTRACK-$(CONFIG_IP_NF_MATCH_HELPER) += ipt_helper 
    85 IPKG_IPTABLES_MOD_CONNTRACK-$(CONFIG_IP_NF_MATCH_STATE) += ipt_state 
    86  
    87 IPKG_IPTABLES_MOD_EXTRA-m := 
    88 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_CONDITION) += ipt_condition 
    89 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_CONNBYTES) += ipt_connbytes 
    90 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_LIMIT) += ipt_limit 
    91 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_TARGET_LOG) += ipt_LOG 
    92 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_MULTIPORT) += ipt_multiport 
    93 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_OWNER) += ipt_owner 
    94 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_PHYSDEV) += ipt_physdev 
    95 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_PKTTYPE) += ipt_pkttype 
    96 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_QUOTA) += ipt_quota 
    97 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_RECENT) += ipt_recent 
    98 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_TARGET_REJECT) += ipt_REJECT 
    99 IPKG_IPTABLES_MOD_EXTRA-$(CONFIG_IP_NF_MATCH_STRING) += ipt_string 
    100  
    101 IPKG_IPTABLES_MOD_FILTER-m := 
    102 IPKG_IPTABLES_MOD_FILTER-$(CONFIG_IP_NF_MATCH_IPP2P) += ipt_ipp2p 
    103 IPKG_IPTABLES_MOD_FILTER-$(CONFIG_IP_NF_MATCH_LAYER7) += ipt_layer7 
    104  
    105 IPKG_IPTABLES_MOD_IMQ-m := 
    106 IPKG_IPTABLES_MOD_IMQ-$(CONFIG_IP_NF_TARGET_IMQ) += ipt_IMQ 
    107  
    108 IPKG_IPTABLES_MOD_IPOPT-m := 
    109 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_DSCP) += ipt_dscp 
    110 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_TARGET_DSCP) += ipt_DSCP 
    111 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_ECN) += ipt_ecn 
    112 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_TARGET_ECN) += ipt_ECN 
    113 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_LENGTH) += ipt_length 
    114 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_MAC) += ipt_mac 
    115 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_MARK) += ipt_mark 
    116 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_TARGET_MARK) += ipt_MARK 
    117 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_TCPMSS) += ipt_tcpmss 
    118 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_TARGET_TCPMSS) += ipt_TCPMSS 
    119 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_TOS) += ipt_tos 
    120 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_TARGET_TOS) += ipt_TOS 
    121 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_TTL) += ipt_ttl 
    122 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_TARGET_TTL) += ipt_TTL 
    123 IPKG_IPTABLES_MOD_IPOPT-$(CONFIG_IP_NF_MATCH_UNCLEAN) += ipt_unclean 
    124  
    125 IPKG_IPTABLES_MOD_IPSEC-m := 
    126 IPKG_IPTABLES_MOD_IPSEC-$(CONFIG_IP_NF_MATCH_AH_ESP) += ipt_ah ipt_esp 
    127  
    128 IPKG_IPTABLES_MOD_NAT-m := 
    129 IPKG_IPTABLES_MOD_NAT-$(CONFIG_IP_NF_NAT) += ipt_SNAT ipt_DNAT 
    130 IPKG_IPTABLES_MOD_NAT-$(CONFIG_IP_NF_TARGET_MASQUERADE) += ipt_MASQUERADE 
    131 IPKG_IPTABLES_MOD_NAT-$(CONFIG_IP_NF_TARGET_MIRROR) += ipt_MIRROR 
    132 IPKG_IPTABLES_MOD_NAT-$(CONFIG_IP_NF_TARGET_REDIRECT) += ipt_REDIRECT 
    133  
    134 IPKG_IPTABLES_MOD_ULOG-m := 
    135 IPKG_IPTABLES_MOD_ULOG-$(CONFIG_IP_NF_TARGET_ULOG) += ipt_ULOG 
    136  
    137 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_CONNTRACK-y) 
    138 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_EXTRA-y) 
    139 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_FILTER-y) 
    140 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_IMQ-y) 
    141 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_IPOPT-y) 
    142 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_IPSEC-y) 
    143 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_NAT-y) 
    144 IPKG_IPTABLES-y += $(IPKG_IPTABLES_MOD_ULOG-y) 
     72IPT_BUILTIN := ipt_standard 
     73IPT_BUILTIN += ipt_icmp ipt_tcp ipt_udp 
     74IPT_BUILTIN += $(IPT_CONNTRACK-y) 
     75IPT_BUILTIN += $(IPT_EXTRA-y) 
     76IPT_BUILTIN += $(IPT_FILTER-y) 
     77IPT_BUILTIN += $(IPT_IMQ-y) 
     78IPT_BUILTIN += $(IPT_IPOPT-y) 
     79IPT_BUILTIN += $(IPT_IPSEC-y) 
     80IPT_BUILTIN += $(IPT_NAT-y) 
     81IPT_BUILTIN += $(IPT_ULOG-y) 
Note: See TracChangeset for help on using the changeset viewer.