Blame view

net/netfilter/Makefile 9 KB
b24413180   Greg Kroah-Hartman   License cleanup: ...
1
  # SPDX-License-Identifier: GPL-2.0
ef71fe27e   Pablo Neira Ayuso   netfilter: move c...
2
  netfilter-objs := core.o nf_log.o nf_queue.o nf_sockopt.o utils.o
f61801218   Martin Josefsson   [NETFILTER]: nf_c...
3

a0ae2562c   Florian Westphal   netfilter: conntr...
4
5
6
7
8
9
  nf_conntrack-y	:= nf_conntrack_core.o nf_conntrack_standalone.o nf_conntrack_expect.o nf_conntrack_helper.o \
  		   nf_conntrack_proto.o nf_conntrack_proto_generic.o nf_conntrack_proto_tcp.o nf_conntrack_proto_udp.o \
  		   nf_conntrack_proto_icmp.o \
  		   nf_conntrack_extend.o nf_conntrack_acct.o nf_conntrack_seqadj.o
  
  nf_conntrack-$(subst m,y,$(CONFIG_IPV6)) += nf_conntrack_proto_icmpv6.o
dd7050724   Pablo Neira Ayuso   netfilter: nf_ct_...
10
  nf_conntrack-$(CONFIG_NF_CONNTRACK_TIMEOUT) += nf_conntrack_timeout.o
a992ca2a0   Pablo Neira Ayuso   netfilter: nf_con...
11
  nf_conntrack-$(CONFIG_NF_CONNTRACK_TIMESTAMP) += nf_conntrack_timestamp.o
f61801218   Martin Josefsson   [NETFILTER]: nf_c...
12
  nf_conntrack-$(CONFIG_NF_CONNTRACK_EVENTS) += nf_conntrack_ecache.o
c539f0171   Florian Westphal   netfilter: add co...
13
  nf_conntrack-$(CONFIG_NF_CONNTRACK_LABELS) += nf_conntrack_labels.o
c51d39010   Davide Caratti   netfilter: conntr...
14
  nf_conntrack-$(CONFIG_NF_CT_PROTO_DCCP) += nf_conntrack_proto_dccp.o
a85406afe   Davide Caratti   netfilter: conntr...
15
  nf_conntrack-$(CONFIG_NF_CT_PROTO_SCTP) += nf_conntrack_proto_sctp.o
22fc4c4c9   Florian Westphal   netfilter: conntr...
16
  nf_conntrack-$(CONFIG_NF_CT_PROTO_GRE) += nf_conntrack_proto_gre.o
f6ebe77f9   Harald Welte   [NETFILTER]: spli...
17
18
  
  obj-$(CONFIG_NETFILTER) = netfilter.o
f9e815b37   Harald Welte   [NETFITLER]: Add ...
19
  obj-$(CONFIG_NETFILTER_NETLINK) += nfnetlink.o
941390279   Pablo Neira Ayuso   netfilter: add ex...
20
  obj-$(CONFIG_NETFILTER_NETLINK_ACCT) += nfnetlink_acct.o
7af4cc3fa   Harald Welte   [NETFILTER]: Add ...
21
  obj-$(CONFIG_NETFILTER_NETLINK_QUEUE) += nfnetlink_queue.o
0597f2680   Harald Welte   [NETFILTER]: Add ...
22
  obj-$(CONFIG_NETFILTER_NETLINK_LOG) += nfnetlink_log.o
f6b7b5f4f   Fernando Fernandez Mancera   netfilter: nf_osf...
23
  obj-$(CONFIG_NETFILTER_NETLINK_OSF) += nfnetlink_osf.o
9fb9cbb10   Yasuyuki Kozakai   [NETFILTER]: Add ...
24

2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
25
  # connection tracking
9fb9cbb10   Yasuyuki Kozakai   [NETFILTER]: Add ...
26
  obj-$(CONFIG_NF_CONNTRACK) += nf_conntrack.o
9fb9cbb10   Yasuyuki Kozakai   [NETFILTER]: Add ...
27

c1d10adb4   Pablo Neira Ayuso   [NETFILTER]: Add ...
28
29
  # netlink interface for nf_conntrack
  obj-$(CONFIG_NF_CT_NETLINK) += nf_conntrack_netlink.o
509784623   Pablo Neira Ayuso   netfilter: add ct...
30
  obj-$(CONFIG_NF_CT_NETLINK_TIMEOUT) += nfnetlink_cttimeout.o
6e9c2db3a   Pablo Neira Ayuso   netfilter: fix co...
31
  obj-$(CONFIG_NF_CT_NETLINK_HELPER) += nfnetlink_cthelper.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
32
33
  
  # connection tracking helpers
f587de0e2   Patrick McHardy   [NETFILTER]: nf_c...
34
  nf_conntrack_h323-objs := nf_conntrack_h323_main.o nf_conntrack_h323_asn1.o
169589005   Patrick McHardy   [NETFILTER]: nf_c...
35
  obj-$(CONFIG_NF_CONNTRACK_AMANDA) += nf_conntrack_amanda.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
36
  obj-$(CONFIG_NF_CONNTRACK_FTP) += nf_conntrack_ftp.o
f587de0e2   Patrick McHardy   [NETFILTER]: nf_c...
37
  obj-$(CONFIG_NF_CONNTRACK_H323) += nf_conntrack_h323.o
869f37d8e   Patrick McHardy   [NETFILTER]: nf_c...
38
  obj-$(CONFIG_NF_CONNTRACK_IRC) += nf_conntrack_irc.o
93557f53e   Jiri Olsa   netfilter: nf_con...
39
  obj-$(CONFIG_NF_CONNTRACK_BROADCAST) += nf_conntrack_broadcast.o
92703eee4   Patrick McHardy   [NETFILTER]: nf_c...
40
  obj-$(CONFIG_NF_CONNTRACK_NETBIOS_NS) += nf_conntrack_netbios_ns.o
93557f53e   Jiri Olsa   netfilter: nf_con...
41
  obj-$(CONFIG_NF_CONNTRACK_SNMP) += nf_conntrack_snmp.o
f09943fef   Patrick McHardy   [NETFILTER]: nf_c...
42
  obj-$(CONFIG_NF_CONNTRACK_PPTP) += nf_conntrack_pptp.o
6fecd1985   Michal Schmidt   [NETFILTER]: Add ...
43
  obj-$(CONFIG_NF_CONNTRACK_SANE) += nf_conntrack_sane.o
9fafcd7b2   Patrick McHardy   [NETFILTER]: nf_c...
44
  obj-$(CONFIG_NF_CONNTRACK_SIP) += nf_conntrack_sip.o
a536df35b   Patrick McHardy   [NETFILTER]: nf_c...
45
  obj-$(CONFIG_NF_CONNTRACK_TFTP) += nf_conntrack_tftp.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
46

5cbabeec1   Florian Westphal   netfilter: nat: r...
47
  nf_nat-y	:= nf_nat_core.o nf_nat_proto.o nf_nat_helper.o
0c4e966ea   Davide Caratti   netfilter: built-...
48

83e96d443   Pablo Neira Ayuso   netfilter: log: s...
49
50
  # generic transport layer logging
  obj-$(CONFIG_NF_LOG_COMMON) += nf_log_common.o
1fddf4bad   Pablo Neira Ayuso   netfilter: nf_log...
51
52
  # packet logging for netdev family
  obj-$(CONFIG_NF_LOG_NETDEV) += nf_log_netdev.o
c7232c997   Patrick McHardy   netfilter: add pr...
53
  obj-$(CONFIG_NF_NAT) += nf_nat.o
1ac89d201   Florian Westphal   netfilter: nat: m...
54
  nf_nat-$(CONFIG_NF_NAT_REDIRECT) += nf_nat_redirect.o
d1aca8ab3   Florian Westphal   netfilter: nat: m...
55
  nf_nat-$(CONFIG_NF_NAT_MASQUERADE) += nf_nat_masquerade.o
c7232c997   Patrick McHardy   netfilter: add pr...
56

d33cbeeb1   Patrick McHardy   netfilter: nf_nat...
57
  # NAT helpers
ee6eb9667   Patrick McHardy   netfilter: nf_nat...
58
  obj-$(CONFIG_NF_NAT_AMANDA) += nf_nat_amanda.o
d33cbeeb1   Patrick McHardy   netfilter: nf_nat...
59
  obj-$(CONFIG_NF_NAT_FTP) += nf_nat_ftp.o
5901b6be8   Pablo Neira Ayuso   netfilter: nf_nat...
60
  obj-$(CONFIG_NF_NAT_IRC) += nf_nat_irc.o
9a6648210   Patrick McHardy   netfilter: nf_nat...
61
  obj-$(CONFIG_NF_NAT_SIP) += nf_nat_sip.o
320ff567f   Pablo Neira Ayuso   netfilter: nf_nat...
62
  obj-$(CONFIG_NF_NAT_TFTP) += nf_nat_tftp.o
d33cbeeb1   Patrick McHardy   netfilter: nf_nat...
63

48b1de4c1   Patrick McHardy   netfilter: add SY...
64
65
  # SYNPROXY
  obj-$(CONFIG_NETFILTER_SYNPROXY) += nf_synproxy_core.o
625c55611   Florian Westphal   netfilter: connli...
66
  obj-$(CONFIG_NETFILTER_CONNCOUNT) += nf_conncount.o
502061f81   Pablo Neira Ayuso   netfilter: nf_tab...
67
68
  # generic packet duplication from netdev family
  obj-$(CONFIG_NF_DUP_NETDEV)	+= nf_dup_netdev.o
96518518c   Patrick McHardy   netfilter: add nf...
69
  # nf_tables
02c7b25e5   Pablo Neira Ayuso   netfilter: nf_tab...
70
71
72
  nf_tables-objs := nf_tables_core.o nf_tables_api.o nft_chain_filter.o \
  		  nf_tables_trace.o nft_immediate.o nft_cmp.o nft_range.o \
  		  nft_bitwise.o nft_byteorder.o nft_payload.o nft_lookup.o \
c1deb065c   Florian Westphal   netfilter: nf_tab...
73
  		  nft_dynset.o nft_meta.o nft_rt.o nft_exthdr.o \
e32a4dc65   Florian Westphal   netfilter: nf_tab...
74
75
76
  		  nft_chain_route.o nf_tables_offload.o \
  		  nft_set_hash.o nft_set_bitmap.o nft_set_rbtree.o \
  		  nft_set_pipapo.o
96518518c   Patrick McHardy   netfilter: add nf...
77

7400b0639   Stefano Brivio   nft_set_pipapo: I...
78
  ifdef CONFIG_X86_64
e6abef610   Jason A. Donenfeld   x86: update AS_* ...
79
  ifndef CONFIG_UML
7400b0639   Stefano Brivio   nft_set_pipapo: I...
80
81
82
  nf_tables-objs += nft_set_pipapo_avx2.o
  endif
  endif
e240cd0df   Pablo Neira Ayuso   netfilter: nf_tab...
83

96518518c   Patrick McHardy   netfilter: add nf...
84
  obj-$(CONFIG_NF_TABLES)		+= nf_tables.o
0ca743a55   Pablo Neira Ayuso   netfilter: nf_tab...
85
  obj-$(CONFIG_NFT_COMPAT)	+= nft_compat.o
290180e24   Pablo Neira Ayuso   netfilter: nf_tab...
86
  obj-$(CONFIG_NFT_CONNLIMIT)	+= nft_connlimit.o
91dbc6be0   Laura Garcia Liebana   netfilter: nf_tab...
87
  obj-$(CONFIG_NFT_NUMGEN)	+= nft_numgen.o
96518518c   Patrick McHardy   netfilter: add nf...
88
  obj-$(CONFIG_NFT_CT)		+= nft_ct.o
a3c90f7a2   Pablo Neira Ayuso   netfilter: nf_tab...
89
  obj-$(CONFIG_NFT_FLOW_OFFLOAD)	+= nft_flow_offload.o
96518518c   Patrick McHardy   netfilter: add nf...
90
  obj-$(CONFIG_NFT_LIMIT)		+= nft_limit.o
eb31628e3   Tomasz Bursztyka   netfilter: nf_tab...
91
  obj-$(CONFIG_NFT_NAT)		+= nft_nat.o
c97d22e68   Pablo Neira Ayuso   netfilter: nf_tab...
92
  obj-$(CONFIG_NFT_OBJREF)	+= nft_objref.o
0aff078d5   Eric Leblond   netfilter: nft: a...
93
  obj-$(CONFIG_NFT_QUEUE)		+= nft_queue.o
3d2f30a1d   Pablo Neira Ayuso   netfilter: nf_tab...
94
  obj-$(CONFIG_NFT_QUOTA)		+= nft_quota.o
bee11dc78   Eric Leblond   netfilter: nft_re...
95
  obj-$(CONFIG_NFT_REJECT) 	+= nft_reject.o
05513e9e3   Patrick McHardy   netfilter: nf_tab...
96
  obj-$(CONFIG_NFT_REJECT_INET)	+= nft_reject_inet.o
af308b94a   Pablo Neira Ayuso   netfilter: nf_tab...
97
  obj-$(CONFIG_NFT_TUNNEL)	+= nft_tunnel.o
96518518c   Patrick McHardy   netfilter: add nf...
98
99
  obj-$(CONFIG_NFT_COUNTER)	+= nft_counter.o
  obj-$(CONFIG_NFT_LOG)		+= nft_log.o
9ba1f726b   Arturo Borrero   netfilter: nf_tab...
100
  obj-$(CONFIG_NFT_MASQ)		+= nft_masq.o
e9105f1be   Arturo Borrero   netfilter: nf_tab...
101
  obj-$(CONFIG_NFT_REDIR)		+= nft_redir.o
cb1b69b0b   Laura Garcia Liebana   netfilter: nf_tab...
102
  obj-$(CONFIG_NFT_HASH)		+= nft_hash.o
f6d0cbcf0   Florian Westphal   netfilter: nf_tab...
103
104
  obj-$(CONFIG_NFT_FIB)		+= nft_fib.o
  obj-$(CONFIG_NFT_FIB_INET)	+= nft_fib_inet.o
6392c2260   Pablo M. Bermudo Garay   netfilter: nf_tab...
105
  obj-$(CONFIG_NFT_FIB_NETDEV)	+= nft_fib_netdev.o
554ced0a6   Máté Eckl   netfilter: nf_tab...
106
  obj-$(CONFIG_NFT_SOCKET)	+= nft_socket.o
b96af92d6   Fernando Fernandez Mancera   netfilter: nf_tab...
107
  obj-$(CONFIG_NFT_OSF)		+= nft_osf.o
4ed8eb657   Máté Eckl   netfilter: nf_tab...
108
  obj-$(CONFIG_NFT_TPROXY)	+= nft_tproxy.o
6c4726025   Florian Westphal   netfilter: nf_tab...
109
  obj-$(CONFIG_NFT_XFRM)		+= nft_xfrm.o
ad49d86e0   Fernando Fernandez Mancera   netfilter: nf_tab...
110
  obj-$(CONFIG_NFT_SYNPROXY)	+= nft_synproxy.o
96518518c   Patrick McHardy   netfilter: add nf...
111

db8ab3888   Florian Westphal   netfilter: nf_tab...
112
  obj-$(CONFIG_NFT_NAT)		+= nft_chain_nat.o
96518518c   Patrick McHardy   netfilter: add nf...
113

502061f81   Pablo Neira Ayuso   netfilter: nf_tab...
114
115
  # nf_tables netdev
  obj-$(CONFIG_NFT_DUP_NETDEV)	+= nft_dup_netdev.o
39e6dea28   Pablo Neira Ayuso   netfilter: nf_tab...
116
  obj-$(CONFIG_NFT_FWD_NETDEV)	+= nft_fwd_netdev.o
502061f81   Pablo Neira Ayuso   netfilter: nf_tab...
117

ac2a66665   Pablo Neira Ayuso   netfilter: add ge...
118
119
  # flow table infrastructure
  obj-$(CONFIG_NF_FLOW_TABLE)	+= nf_flow_table.o
c29f74e0d   Pablo Neira Ayuso   netfilter: nf_flo...
120
121
  nf_flow_table-objs		:= nf_flow_table_core.o nf_flow_table_ip.o \
  				   nf_flow_table_offload.o
1a999d899   Felix Fietkau   netfilter: nf_flo...
122

7c23b629a   Pablo Neira Ayuso   netfilter: flow t...
123
  obj-$(CONFIG_NF_FLOW_TABLE_INET) += nf_flow_table_inet.o
ac2a66665   Pablo Neira Ayuso   netfilter: add ge...
124

b0edba2af   Jeremy Sowden   netfilter: fix co...
125
  # generic X tables
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
126
  obj-$(CONFIG_NETFILTER_XTABLES) += x_tables.o xt_tcpudp.o
28b949885   Jan Engelhardt   netfilter: xtable...
127
128
  # combos
  obj-$(CONFIG_NETFILTER_XT_MARK) += xt_mark.o
b8f00ba27   Jan Engelhardt   netfilter: xtable...
129
  obj-$(CONFIG_NETFILTER_XT_CONNMARK) += xt_connmark.o
d956798d8   Jozsef Kadlecsik   netfilter: xtable...
130
  obj-$(CONFIG_NETFILTER_XT_SET) += xt_set.o
8993cf8ed   Pablo Neira Ayuso   netfilter: move N...
131
  obj-$(CONFIG_NETFILTER_XT_NAT) += xt_nat.o
28b949885   Jan Engelhardt   netfilter: xtable...
132

2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
133
  # targets
43f393cae   Thomas Graf   netfilter: audit ...
134
  obj-$(CONFIG_NETFILTER_XT_TARGET_AUDIT) += xt_AUDIT.o
edf0e1fb0   Michael S. Tsirkin   netfilter: add CH...
135
  obj-$(CONFIG_NETFILTER_XT_TARGET_CHECKSUM) += xt_CHECKSUM.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
136
  obj-$(CONFIG_NETFILTER_XT_TARGET_CLASSIFY) += xt_CLASSIFY.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
137
  obj-$(CONFIG_NETFILTER_XT_TARGET_CONNSECMARK) += xt_CONNSECMARK.o
84f3bb9ae   Patrick McHardy   netfilter: xtable...
138
  obj-$(CONFIG_NETFILTER_XT_TARGET_CT) += xt_CT.o
a468701db   Yasuyuki Kozakai   [NETFILTER]: x_ta...
139
  obj-$(CONFIG_NETFILTER_XT_TARGET_DSCP) += xt_DSCP.o
563d36eb3   Jan Engelhardt   netfilter: Combin...
140
  obj-$(CONFIG_NETFILTER_XT_TARGET_HL) += xt_HL.o
cf308a1fa   Hans Schillstrom   netfilter: add xt...
141
  obj-$(CONFIG_NETFILTER_XT_TARGET_HMARK) += xt_HMARK.o
268cb38e1   Adam Nielsen   netfilter: x_tabl...
142
  obj-$(CONFIG_NETFILTER_XT_TARGET_LED) += xt_LED.o
6939c33a7   Richard Weinberger   netfilter: merge ...
143
  obj-$(CONFIG_NETFILTER_XT_TARGET_LOG) += xt_LOG.o
b3d54b3e4   Jan Engelhardt   netfilter: combin...
144
  obj-$(CONFIG_NETFILTER_XT_TARGET_NETMAP) += xt_NETMAP.o
baf7b1e11   Patrick McHardy   [NETFILTER]: x_ta...
145
  obj-$(CONFIG_NETFILTER_XT_TARGET_NFLOG) += xt_NFLOG.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
146
  obj-$(CONFIG_NETFILTER_XT_TARGET_NFQUEUE) += xt_NFQUEUE.o
5859034d7   Patrick McHardy   [NETFILTER]: x_ta...
147
  obj-$(CONFIG_NETFILTER_XT_TARGET_RATEEST) += xt_RATEEST.o
2cbc78a29   Jan Engelhardt   netfilter: combin...
148
  obj-$(CONFIG_NETFILTER_XT_TARGET_REDIRECT) += xt_REDIRECT.o
adf82accc   Florian Westphal   netfilter: x_tabl...
149
  obj-$(CONFIG_NETFILTER_XT_TARGET_MASQUERADE) += xt_MASQUERADE.o
5e6874cdb   James Morris   [SECMARK]: Add xt...
150
  obj-$(CONFIG_NETFILTER_XT_TARGET_SECMARK) += xt_SECMARK.o
e84392707   KOVACS Krisztian   netfilter: iptabl...
151
  obj-$(CONFIG_NETFILTER_XT_TARGET_TPROXY) += xt_TPROXY.o
cdd289a2f   Patrick McHardy   [NETFILTER]: add ...
152
  obj-$(CONFIG_NETFILTER_XT_TARGET_TCPMSS) += xt_TCPMSS.o
338e8a792   Sven Schnelle   [NETFILTER]: x_ta...
153
  obj-$(CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP) += xt_TCPOPTSTRIP.o
e281b1989   Jan Engelhardt   netfilter: xtable...
154
  obj-$(CONFIG_NETFILTER_XT_TARGET_TEE) += xt_TEE.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
155
  obj-$(CONFIG_NETFILTER_XT_TARGET_TRACE) += xt_TRACE.o
0902b469b   Luciano Coelho   netfilter: xtable...
156
  obj-$(CONFIG_NETFILTER_XT_TARGET_IDLETIMER) += xt_IDLETIMER.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
157
158
  
  # matches
de81bbea1   Florian Westphal   netfilter: ipt_ad...
159
  obj-$(CONFIG_NETFILTER_XT_MATCH_ADDRTYPE) += xt_addrtype.o
e6f30c731   Willem de Bruijn   netfilter: x_tabl...
160
  obj-$(CONFIG_NETFILTER_XT_MATCH_BPF) += xt_bpf.o
0269ea493   Pablo Neira Ayuso   netfilter: xtable...
161
  obj-$(CONFIG_NETFILTER_XT_MATCH_CLUSTER) += xt_cluster.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
162
163
  obj-$(CONFIG_NETFILTER_XT_MATCH_COMMENT) += xt_comment.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_CONNBYTES) += xt_connbytes.o
c539f0171   Florian Westphal   netfilter: add co...
164
  obj-$(CONFIG_NETFILTER_XT_MATCH_CONNLABEL) += xt_connlabel.o
370786f9c   Jan Engelhardt   [NETFILTER]: x_ta...
165
  obj-$(CONFIG_NETFILTER_XT_MATCH_CONNLIMIT) += xt_connlimit.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
166
  obj-$(CONFIG_NETFILTER_XT_MATCH_CONNTRACK) += xt_conntrack.o
e8648a1fd   Eric Dumazet   netfilter: add xt...
167
  obj-$(CONFIG_NETFILTER_XT_MATCH_CPU) += xt_cpu.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
168
  obj-$(CONFIG_NETFILTER_XT_MATCH_DCCP) += xt_dccp.o
9291747f1   Patrick McHardy   netfilter: xtable...
169
  obj-$(CONFIG_NETFILTER_XT_MATCH_DEVGROUP) += xt_devgroup.o
9ba162761   Yasuyuki Kozakai   [NETFILTER]: x_ta...
170
  obj-$(CONFIG_NETFILTER_XT_MATCH_DSCP) += xt_dscp.o
d446a8202   Jan Engelhardt   netfilter: xtable...
171
  obj-$(CONFIG_NETFILTER_XT_MATCH_ECN) += xt_ecn.o
dc5ab2fae   Yasuyuki Kozakai   [NETFILTER]: x_ta...
172
  obj-$(CONFIG_NETFILTER_XT_MATCH_ESP) += xt_esp.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
173
  obj-$(CONFIG_NETFILTER_XT_MATCH_HASHLIMIT) += xt_hashlimit.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
174
  obj-$(CONFIG_NETFILTER_XT_MATCH_HELPER) += xt_helper.o
cfac5ef7b   Jan Engelhardt   netfilter: Combin...
175
  obj-$(CONFIG_NETFILTER_XT_MATCH_HL) += xt_hl.o
6a649f339   fan.du   netfilter: add IP...
176
  obj-$(CONFIG_NETFILTER_XT_MATCH_IPCOMP) += xt_ipcomp.o
f72e25a89   Jan Engelhardt   [NETFILTER]: Rena...
177
  obj-$(CONFIG_NETFILTER_XT_MATCH_IPRANGE) += xt_iprange.o
9c3e1c396   Hannes Eder   netfilter: xt_ipv...
178
  obj-$(CONFIG_NETFILTER_XT_MATCH_IPVS) += xt_ipvs.o
74f77a6b2   James Chapman   netfilter: introd...
179
  obj-$(CONFIG_NETFILTER_XT_MATCH_L2TP) += xt_l2tp.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
180
181
182
  obj-$(CONFIG_NETFILTER_XT_MATCH_LENGTH) += xt_length.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_LIMIT) += xt_limit.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_MAC) += xt_mac.o
a89ecb6a2   Yasuyuki Kozakai   [NETFILTER]: x_ta...
183
  obj-$(CONFIG_NETFILTER_XT_MATCH_MULTIPORT) += xt_multiport.o
ceb98d03e   Pablo Neira Ayuso   netfilter: xtable...
184
  obj-$(CONFIG_NETFILTER_XT_MATCH_NFACCT) += xt_nfacct.o
11eeef41d   Evgeniy Polyakov   netfilter: passiv...
185
  obj-$(CONFIG_NETFILTER_XT_MATCH_OSF) += xt_osf.o
0265ab44b   Jan Engelhardt   [NETFILTER]: merg...
186
  obj-$(CONFIG_NETFILTER_XT_MATCH_OWNER) += xt_owner.o
82a37132f   Daniel Borkmann   netfilter: x_tabl...
187
  obj-$(CONFIG_NETFILTER_XT_MATCH_CGROUP) += xt_cgroup.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
188
  obj-$(CONFIG_NETFILTER_XT_MATCH_PHYSDEV) += xt_physdev.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
189
  obj-$(CONFIG_NETFILTER_XT_MATCH_PKTTYPE) += xt_pkttype.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
190
  obj-$(CONFIG_NETFILTER_XT_MATCH_POLICY) += xt_policy.o
62b774348   Patrick McHardy   [NETFILTER]: x_ta...
191
  obj-$(CONFIG_NETFILTER_XT_MATCH_QUOTA) += xt_quota.o
10cda83af   JP Abgrall   ANDROID: netfilte...
192
  obj-$(CONFIG_NETFILTER_XT_MATCH_QUOTA2) += xt_quota2.o
50c164a81   Patrick McHardy   [NETFILTER]: x_ta...
193
  obj-$(CONFIG_NETFILTER_XT_MATCH_RATEEST) += xt_rateest.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
194
  obj-$(CONFIG_NETFILTER_XT_MATCH_REALM) += xt_realm.o
e948b20a7   Jan Engelhardt   netfilter: rename...
195
  obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) += xt_recent.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
196
  obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o
136cdc71f   KOVACS Krisztian   netfilter: iptabl...
197
  obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
198
  obj-$(CONFIG_NETFILTER_XT_MATCH_STATE) += xt_state.o
f3389805e   Patrick McHardy   [NETFILTER]: x_ta...
199
  obj-$(CONFIG_NETFILTER_XT_MATCH_STATISTIC) += xt_statistic.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
200
201
  obj-$(CONFIG_NETFILTER_XT_MATCH_STRING) += xt_string.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += xt_tcpmss.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
202
  obj-$(CONFIG_NETFILTER_XT_MATCH_TIME) += xt_time.o
1b50b8a37   Jan Engelhardt   [NETFILTER]: Add ...
203
  obj-$(CONFIG_NETFILTER_XT_MATCH_U32) += xt_u32.o
cb7f6a7b7   Julius Volz   IPVS: Move IPVS t...
204

a7b4f989a   Jozsef Kadlecsik   netfilter: ipset:...
205
206
  # ipset
  obj-$(CONFIG_IP_SET) += ipset/
cb7f6a7b7   Julius Volz   IPVS: Move IPVS t...
207
208
  # IPVS
  obj-$(CONFIG_IP_VS) += ipvs/