| 1 |
|
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 |
|
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 |
|
|---|
| 8 |
P_V4 = net/ipv4/netfilter/ |
|---|
| 9 |
ifeq ($(KERNEL),2.6) |
|---|
| 10 |
P_XT = net/netfilter/ |
|---|
| 11 |
else |
|---|
| 12 |
P_XT = net/ipv4/netfilter/ |
|---|
| 13 |
endif |
|---|
| 14 |
|
|---|
| 15 |
IPT_CONNTRACK-m := |
|---|
| 16 |
IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNMARK) += $(P_V4)ipt_connmark |
|---|
| 17 |
IPT_CONNTRACK-$(CONFIG_IP_NF_TARGET_CONNMARK) += $(P_V4)ipt_CONNMARK |
|---|
| 18 |
IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_CONNTRACK) += $(P_V4)ipt_conntrack |
|---|
| 19 |
IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_HELPER) += $(P_V4)ipt_helper |
|---|
| 20 |
IPT_CONNTRACK-$(CONFIG_IP_NF_MATCH_STATE) += $(P_V4)ipt_state |
|---|
| 21 |
IPT_CONNTRACK-$(CONFIG_NETFILTER_XT_MATCH_CONNTRACK) += $(P_XT)xt_conntrack |
|---|
| 22 |
IPT_CONNTRACK-$(CONFIG_NETFILTER_XT_MATCH_HELPER) += $(P_XT)xt_helper |
|---|
| 23 |
IPT_CONNTRACK-$(CONFIG_NETFILTER_XT_MATCH_STATE) += $(P_XT)xt_state |
|---|
| 24 |
|
|---|
| 25 |
|
|---|
| 26 |
IPT_EXTRA-m := |
|---|
| 27 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_CONDITION) += $(P_V4)ipt_condition |
|---|
| 28 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_CONNBYTES) += $(P_V4)ipt_connbytes |
|---|
| 29 |
IPT_EXTRA-$(CONFIG_NETFILTER_XT_MATCH_CONNBYTES) += $(P_XT)xt_connbytes |
|---|
| 30 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_LIMIT) += $(P_V4)ipt_limit |
|---|
| 31 |
IPT_EXTRA-$(CONFIG_NETFILTER_XT_MATCH_LIMIT) += $(P_XT)xt_limit |
|---|
| 32 |
IPT_EXTRA-$(CONFIG_IP_NF_TARGET_LOG) += $(P_V4)ipt_LOG |
|---|
| 33 |
ifeq ($(KERNEL),2.6) |
|---|
| 34 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_MULTIPORT) += $(P_XT)xt_multiport |
|---|
| 35 |
IPT_EXTRA-$(CONFIG_NETFILTER_XT_MATCH_MULTIPORT) += $(P_XT)xt_multiport |
|---|
| 36 |
endif |
|---|
| 37 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_OWNER) += $(P_V4)ipt_owner |
|---|
| 38 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_PHYSDEV) += $(P_V4)ipt_physdev |
|---|
| 39 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_PKTTYPE) += $(P_V4)ipt_pkttype |
|---|
| 40 |
IPT_EXTRA-$(CONFIG_NETFILTER_XT_MATCH_PKTTYPE) += $(P_XT)xt_pkttype |
|---|
| 41 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_QUOTA) += $(P_V4)ipt_quota |
|---|
| 42 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_RECENT) += $(P_V4)ipt_recent |
|---|
| 43 |
IPT_EXTRA-$(CONFIG_IP_NF_TARGET_REJECT) += $(P_V4)ipt_REJECT |
|---|
| 44 |
IPT_EXTRA-$(CONFIG_IP_NF_MATCH_STRING) += $(P_V4)ipt_string |
|---|
| 45 |
IPT_EXTRA-$(CONFIG_NETFILTER_XT_MATCH_STRING) += $(P_XT)xt_string |
|---|
| 46 |
|
|---|
| 47 |
IPT_FILTER-m := |
|---|
| 48 |
IPT_FILTER-$(CONFIG_IP_NF_MATCH_IPP2P) += $(P_V4)ipt_ipp2p |
|---|
| 49 |
IPT_FILTER-$(CONFIG_IP_NF_MATCH_LAYER7) += $(P_V4)ipt_layer7 |
|---|
| 50 |
|
|---|
| 51 |
IPT_IMQ-m := |
|---|
| 52 |
IPT_IMQ-$(CONFIG_IP_NF_TARGET_IMQ) += $(P_V4)ipt_IMQ |
|---|
| 53 |
|
|---|
| 54 |
IPT_IPOPT-m := |
|---|
| 55 |
IPT_IPOPT-$(CONFIG_IP_NF_TARGET_CLASSIFY) += $(P_V4)ipt_CLASSIFY |
|---|
| 56 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_DSCP) += $(P_V4)ipt_dscp |
|---|
| 57 |
IPT_IPOPT-$(CONFIG_IP_NF_TARGET_DSCP) += $(P_V4)ipt_DSCP |
|---|
| 58 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_ECN) += $(P_V4)ipt_ecn |
|---|
| 59 |
IPT_IPOPT-$(CONFIG_IP_NF_TARGET_ECN) += $(P_V4)ipt_ECN |
|---|
| 60 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_LENGTH) += $(P_V4)ipt_length |
|---|
| 61 |
IPT_IPOPT-$(CONFIG_NETFILTER_XT_MATCH_LENGTH) += $(P_XT)xt_length |
|---|
| 62 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_MAC) += $(P_V4)ipt_mac |
|---|
| 63 |
IPT_IPOPT-$(CONFIG_NETFILTER_XT_MATCH_MAC) += $(P_XT)xt_mac |
|---|
| 64 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_MARK) += $(P_V4)ipt_mark |
|---|
| 65 |
IPT_IPOPT-$(CONFIG_NETFILTER_XT_MATCH_MARK) += $(P_XT)xt_mark |
|---|
| 66 |
ifeq ($(KERNEL),2.4) |
|---|
| 67 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_RANDOM) += $(P_XT)ipt_random |
|---|
| 68 |
endif |
|---|
| 69 |
IPT_IPOPT-$(CONFIG_IP_NF_TARGET_MARK) += $(P_V4)ipt_MARK |
|---|
| 70 |
IPT_IPOPT-$(CONFIG_NETFILTER_XT_TARGET_MARK) += $(P_XT)xt_MARK |
|---|
| 71 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TCPMSS) += $(P_V4)ipt_tcpmss |
|---|
| 72 |
IPT_IPOPT-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += $(P_XT)xt_tcpmss |
|---|
| 73 |
IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TCPMSS) += $(P_V4)ipt_TCPMSS |
|---|
| 74 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TOS) += $(P_V4)ipt_tos |
|---|
| 75 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TIME) += $(P_V4)ipt_time |
|---|
| 76 |
IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TOS) += $(P_V4)ipt_TOS |
|---|
| 77 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_TTL) += $(P_V4)ipt_ttl |
|---|
| 78 |
IPT_IPOPT-$(CONFIG_IP_NF_TARGET_TTL) += $(P_V4)ipt_TTL |
|---|
| 79 |
IPT_IPOPT-$(CONFIG_IP_NF_MATCH_UNCLEAN) += $(P_V4)ipt_unclean |
|---|
| 80 |
|
|---|
| 81 |
IPT_IPSEC-m := |
|---|
| 82 |
IPT_IPSEC-$(CONFIG_IP_NF_MATCH_AH_ESP) += $(P_V4)ipt_ah $(P_V4)ipt_esp |
|---|
| 83 |
IPT_IPSEC-$(CONFIG_IP_NF_MATCH_AH) += $(P_V4)ipt_ah |
|---|
| 84 |
IPT_IPSEC-$(CONFIG_NETFILTER_XT_MATCH_ESP) += $(P_XT)xt_esp |
|---|
| 85 |
|
|---|
| 86 |
IPT_NAT-m := |
|---|
| 87 |
|
|---|
| 88 |
|
|---|
| 89 |
|
|---|
| 90 |
IPT_NAT-$(CONFIG_IP_NF_TARGET_MASQUERADE) += $(P_V4)ipt_MASQUERADE |
|---|
| 91 |
IPT_NAT-$(CONFIG_IP_NF_TARGET_MIRROR) += $(P_V4)ipt_MIRROR |
|---|
| 92 |
IPT_NAT-$(CONFIG_IP_NF_TARGET_REDIRECT) += $(P_V4)ipt_REDIRECT |
|---|
| 93 |
IPT_NAT-$(CONFIG_IP_NF_TARGET_NETMAP) += $(P_V4)ipt_NETMAP |
|---|
| 94 |
|
|---|
| 95 |
IPT_NAT_DEFAULT-m := |
|---|
| 96 |
IPT_NAT_DEFAULT-$(CONFIG_IP_NF_FTP) += $(P_V4)ip_conntrack_ftp |
|---|
| 97 |
IPT_NAT_DEFAULT-$(CONFIG_IP_NF_NAT_FTP) += $(P_V4)ip_nat_ftp |
|---|
| 98 |
IPT_NAT_DEFAULT-$(CONFIG_IP_NF_IRC) += $(P_V4)ip_conntrack_irc |
|---|
| 99 |
IPT_NAT_DEFAULT-$(CONFIG_IP_NF_NAT_IRC) += $(P_V4)ip_nat_irc |
|---|
| 100 |
IPT_NAT_DEFAULT-$(CONFIG_IP_NF_TFTP) += $(P_V4)ip_conntrack_tftp |
|---|
| 101 |
|
|---|
| 102 |
IPT_NAT_EXTRA-m := |
|---|
| 103 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_AMANDA) += $(P_V4)ip_conntrack_amanda |
|---|
| 104 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_CT_PROTO_GRE) += $(P_V4)ip_conntrack_proto_gre |
|---|
| 105 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_PROTO_GRE) += $(P_V4)ip_nat_proto_gre |
|---|
| 106 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_H323) += $(P_V4)ip_conntrack_h323 |
|---|
| 107 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_H323) += $(P_V4)ip_nat_h323 |
|---|
| 108 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_MMS) += $(P_V4)ip_conntrack_mms |
|---|
| 109 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_MMS) += $(P_V4)ip_nat_mms |
|---|
| 110 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_RTSP) += $(P_V4)ip_conntrack_rtsp |
|---|
| 111 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_RTSP) += $(P_V4)ip_nat_rtsp |
|---|
| 112 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_PPTP) += $(P_V4)ip_conntrack_pptp |
|---|
| 113 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_PPTP) += $(P_V4)ip_nat_pptp |
|---|
| 114 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_SIP) += $(P_V4)ip_conntrack_sip |
|---|
| 115 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_SIP) += $(P_V4)ip_nat_sip |
|---|
| 116 |
IPT_NAT_EXTRA-$(CONFIG_IP_NF_NAT_SNMP_BASIC) += $(P_V4)ip_nat_snmp_basic |
|---|
| 117 |
|
|---|
| 118 |
IPT_QUEUE-m := |
|---|
| 119 |
IPT_QUEUE-$(CONFIG_IP_NF_QUEUE) += $(P_V4)ip_queue |
|---|
| 120 |
|
|---|
| 121 |
IPT_ULOG-m := |
|---|
| 122 |
IPT_ULOG-$(CONFIG_IP_NF_TARGET_ULOG) += $(P_V4)ipt_ULOG |
|---|
| 123 |
|
|---|
| 124 |
IPT_BUILTIN := $(P_V4)ipt_standard |
|---|
| 125 |
IPT_BUILTIN += $(P_V4)ipt_icmp $(P_V4)ipt_tcp $(P_V4)ipt_udp |
|---|
| 126 |
IPT_BUILTIN += $(IPT_CONNTRACK-y) |
|---|
| 127 |
IPT_BUILTIN += $(IPT_EXTRA-y) |
|---|
| 128 |
IPT_BUILTIN += $(IPT_FILTER-y) |
|---|
| 129 |
IPT_BUILTIN += $(IPT_IMQ-y) |
|---|
| 130 |
IPT_BUILTIN += $(IPT_IPOPT-y) |
|---|
| 131 |
IPT_BUILTIN += $(IPT_IPSEC-y) |
|---|
| 132 |
IPT_BUILTIN += $(IPT_NAT-y) |
|---|
| 133 |
IPT_BUILTIN += $(IPT_ULOG-y) |
|---|