Blame view

net/netfilter/Makefile 4.79 KB
f6ebe77f9   Harald Welte   [NETFILTER]: spli...
1
  netfilter-objs := core.o nf_log.o nf_queue.o nf_sockopt.o
f61801218   Martin Josefsson   [NETFILTER]: nf_c...
2

584015727   Krzysztof Piotr Oledzki   netfilter: accoun...
3
  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_l3proto_generic.o nf_conntrack_proto_generic.o nf_conntrack_proto_tcp.o nf_conntrack_proto_udp.o nf_conntrack_extend.o nf_conntrack_acct.o
f61801218   Martin Josefsson   [NETFILTER]: nf_c...
4
  nf_conntrack-$(CONFIG_NF_CONNTRACK_EVENTS) += nf_conntrack_ecache.o
f6ebe77f9   Harald Welte   [NETFILTER]: spli...
5
6
  
  obj-$(CONFIG_NETFILTER) = netfilter.o
f9e815b37   Harald Welte   [NETFITLER]: Add ...
7
  obj-$(CONFIG_NETFILTER_NETLINK) += nfnetlink.o
7af4cc3fa   Harald Welte   [NETFILTER]: Add ...
8
  obj-$(CONFIG_NETFILTER_NETLINK_QUEUE) += nfnetlink_queue.o
0597f2680   Harald Welte   [NETFILTER]: Add ...
9
  obj-$(CONFIG_NETFILTER_NETLINK_LOG) += nfnetlink_log.o
9fb9cbb10   Yasuyuki Kozakai   [NETFILTER]: Add ...
10

2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
11
  # connection tracking
9fb9cbb10   Yasuyuki Kozakai   [NETFILTER]: Add ...
12
  obj-$(CONFIG_NF_CONNTRACK) += nf_conntrack.o
9fb9cbb10   Yasuyuki Kozakai   [NETFILTER]: Add ...
13
14
  
  # SCTP protocol connection tracking
2bc780499   Patrick McHardy   [NETFILTER]: nf_c...
15
  obj-$(CONFIG_NF_CT_PROTO_DCCP) += nf_conntrack_proto_dccp.o
f09943fef   Patrick McHardy   [NETFILTER]: nf_c...
16
  obj-$(CONFIG_NF_CT_PROTO_GRE) += nf_conntrack_proto_gre.o
9fb9cbb10   Yasuyuki Kozakai   [NETFILTER]: Add ...
17
  obj-$(CONFIG_NF_CT_PROTO_SCTP) += nf_conntrack_proto_sctp.o
59eecdfb1   Patrick McHardy   [NETFILTER]: nf_c...
18
  obj-$(CONFIG_NF_CT_PROTO_UDPLITE) += nf_conntrack_proto_udplite.o
c1d10adb4   Pablo Neira Ayuso   [NETFILTER]: Add ...
19
20
21
  
  # netlink interface for nf_conntrack
  obj-$(CONFIG_NF_CT_NETLINK) += nf_conntrack_netlink.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
22
23
  
  # connection tracking helpers
f587de0e2   Patrick McHardy   [NETFILTER]: nf_c...
24
  nf_conntrack_h323-objs := nf_conntrack_h323_main.o nf_conntrack_h323_asn1.o
169589005   Patrick McHardy   [NETFILTER]: nf_c...
25
  obj-$(CONFIG_NF_CONNTRACK_AMANDA) += nf_conntrack_amanda.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
26
  obj-$(CONFIG_NF_CONNTRACK_FTP) += nf_conntrack_ftp.o
f587de0e2   Patrick McHardy   [NETFILTER]: nf_c...
27
  obj-$(CONFIG_NF_CONNTRACK_H323) += nf_conntrack_h323.o
869f37d8e   Patrick McHardy   [NETFILTER]: nf_c...
28
  obj-$(CONFIG_NF_CONNTRACK_IRC) += nf_conntrack_irc.o
92703eee4   Patrick McHardy   [NETFILTER]: nf_c...
29
  obj-$(CONFIG_NF_CONNTRACK_NETBIOS_NS) += nf_conntrack_netbios_ns.o
f09943fef   Patrick McHardy   [NETFILTER]: nf_c...
30
  obj-$(CONFIG_NF_CONNTRACK_PPTP) += nf_conntrack_pptp.o
6fecd1985   Michal Schmidt   [NETFILTER]: Add ...
31
  obj-$(CONFIG_NF_CONNTRACK_SANE) += nf_conntrack_sane.o
9fafcd7b2   Patrick McHardy   [NETFILTER]: nf_c...
32
  obj-$(CONFIG_NF_CONNTRACK_SIP) += nf_conntrack_sip.o
a536df35b   Patrick McHardy   [NETFILTER]: nf_c...
33
  obj-$(CONFIG_NF_CONNTRACK_TFTP) += nf_conntrack_tftp.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
34

9ad2d745a   KOVACS Krisztian   netfilter: iptabl...
35
36
  # transparent proxy support
  obj-$(CONFIG_NETFILTER_TPROXY) += nf_tproxy_core.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
37
38
  # generic X tables 
  obj-$(CONFIG_NETFILTER_XTABLES) += x_tables.o xt_tcpudp.o
28b949885   Jan Engelhardt   netfilter: xtable...
39
40
  # combos
  obj-$(CONFIG_NETFILTER_XT_MARK) += xt_mark.o
b8f00ba27   Jan Engelhardt   netfilter: xtable...
41
  obj-$(CONFIG_NETFILTER_XT_CONNMARK) += xt_connmark.o
28b949885   Jan Engelhardt   netfilter: xtable...
42

2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
43
  # targets
edf0e1fb0   Michael S. Tsirkin   netfilter: add CH...
44
  obj-$(CONFIG_NETFILTER_XT_TARGET_CHECKSUM) += xt_CHECKSUM.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
45
  obj-$(CONFIG_NETFILTER_XT_TARGET_CLASSIFY) += xt_CLASSIFY.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
46
  obj-$(CONFIG_NETFILTER_XT_TARGET_CONNSECMARK) += xt_CONNSECMARK.o
84f3bb9ae   Patrick McHardy   netfilter: xtable...
47
  obj-$(CONFIG_NETFILTER_XT_TARGET_CT) += xt_CT.o
a468701db   Yasuyuki Kozakai   [NETFILTER]: x_ta...
48
  obj-$(CONFIG_NETFILTER_XT_TARGET_DSCP) += xt_DSCP.o
563d36eb3   Jan Engelhardt   netfilter: Combin...
49
  obj-$(CONFIG_NETFILTER_XT_TARGET_HL) += xt_HL.o
268cb38e1   Adam Nielsen   netfilter: x_tabl...
50
  obj-$(CONFIG_NETFILTER_XT_TARGET_LED) += xt_LED.o
baf7b1e11   Patrick McHardy   [NETFILTER]: x_ta...
51
  obj-$(CONFIG_NETFILTER_XT_TARGET_NFLOG) += xt_NFLOG.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
52
  obj-$(CONFIG_NETFILTER_XT_TARGET_NFQUEUE) += xt_NFQUEUE.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
53
  obj-$(CONFIG_NETFILTER_XT_TARGET_NOTRACK) += xt_NOTRACK.o
5859034d7   Patrick McHardy   [NETFILTER]: x_ta...
54
  obj-$(CONFIG_NETFILTER_XT_TARGET_RATEEST) += xt_RATEEST.o
5e6874cdb   James Morris   [SECMARK]: Add xt...
55
  obj-$(CONFIG_NETFILTER_XT_TARGET_SECMARK) += xt_SECMARK.o
e84392707   KOVACS Krisztian   netfilter: iptabl...
56
  obj-$(CONFIG_NETFILTER_XT_TARGET_TPROXY) += xt_TPROXY.o
cdd289a2f   Patrick McHardy   [NETFILTER]: add ...
57
  obj-$(CONFIG_NETFILTER_XT_TARGET_TCPMSS) += xt_TCPMSS.o
338e8a792   Sven Schnelle   [NETFILTER]: x_ta...
58
  obj-$(CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP) += xt_TCPOPTSTRIP.o
e281b1989   Jan Engelhardt   netfilter: xtable...
59
  obj-$(CONFIG_NETFILTER_XT_TARGET_TEE) += xt_TEE.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
60
  obj-$(CONFIG_NETFILTER_XT_TARGET_TRACE) += xt_TRACE.o
0902b469b   Luciano Coelho   netfilter: xtable...
61
  obj-$(CONFIG_NETFILTER_XT_TARGET_IDLETIMER) += xt_IDLETIMER.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
62
63
  
  # matches
0269ea493   Pablo Neira Ayuso   netfilter: xtable...
64
  obj-$(CONFIG_NETFILTER_XT_MATCH_CLUSTER) += xt_cluster.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
65
66
  obj-$(CONFIG_NETFILTER_XT_MATCH_COMMENT) += xt_comment.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_CONNBYTES) += xt_connbytes.o
370786f9c   Jan Engelhardt   [NETFILTER]: x_ta...
67
  obj-$(CONFIG_NETFILTER_XT_MATCH_CONNLIMIT) += xt_connlimit.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
68
  obj-$(CONFIG_NETFILTER_XT_MATCH_CONNTRACK) += xt_conntrack.o
e8648a1fd   Eric Dumazet   netfilter: add xt...
69
  obj-$(CONFIG_NETFILTER_XT_MATCH_CPU) += xt_cpu.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
70
  obj-$(CONFIG_NETFILTER_XT_MATCH_DCCP) += xt_dccp.o
9ba162761   Yasuyuki Kozakai   [NETFILTER]: x_ta...
71
  obj-$(CONFIG_NETFILTER_XT_MATCH_DSCP) += xt_dscp.o
dc5ab2fae   Yasuyuki Kozakai   [NETFILTER]: x_ta...
72
  obj-$(CONFIG_NETFILTER_XT_MATCH_ESP) += xt_esp.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
73
  obj-$(CONFIG_NETFILTER_XT_MATCH_HASHLIMIT) += xt_hashlimit.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
74
  obj-$(CONFIG_NETFILTER_XT_MATCH_HELPER) += xt_helper.o
cfac5ef7b   Jan Engelhardt   netfilter: Combin...
75
  obj-$(CONFIG_NETFILTER_XT_MATCH_HL) += xt_hl.o
f72e25a89   Jan Engelhardt   [NETFILTER]: Rena...
76
  obj-$(CONFIG_NETFILTER_XT_MATCH_IPRANGE) += xt_iprange.o
9c3e1c396   Hannes Eder   netfilter: xt_ipv...
77
  obj-$(CONFIG_NETFILTER_XT_MATCH_IPVS) += xt_ipvs.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
78
79
80
  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...
81
  obj-$(CONFIG_NETFILTER_XT_MATCH_MULTIPORT) += xt_multiport.o
11eeef41d   Evgeniy Polyakov   netfilter: passiv...
82
  obj-$(CONFIG_NETFILTER_XT_MATCH_OSF) += xt_osf.o
0265ab44b   Jan Engelhardt   [NETFILTER]: merg...
83
  obj-$(CONFIG_NETFILTER_XT_MATCH_OWNER) += xt_owner.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
84
  obj-$(CONFIG_NETFILTER_XT_MATCH_PHYSDEV) += xt_physdev.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
85
  obj-$(CONFIG_NETFILTER_XT_MATCH_PKTTYPE) += xt_pkttype.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
86
  obj-$(CONFIG_NETFILTER_XT_MATCH_POLICY) += xt_policy.o
62b774348   Patrick McHardy   [NETFILTER]: x_ta...
87
  obj-$(CONFIG_NETFILTER_XT_MATCH_QUOTA) += xt_quota.o
50c164a81   Patrick McHardy   [NETFILTER]: x_ta...
88
  obj-$(CONFIG_NETFILTER_XT_MATCH_RATEEST) += xt_rateest.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
89
  obj-$(CONFIG_NETFILTER_XT_MATCH_REALM) += xt_realm.o
e948b20a7   Jan Engelhardt   netfilter: rename...
90
  obj-$(CONFIG_NETFILTER_XT_MATCH_RECENT) += xt_recent.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
91
  obj-$(CONFIG_NETFILTER_XT_MATCH_SCTP) += xt_sctp.o
136cdc71f   KOVACS Krisztian   netfilter: iptabl...
92
  obj-$(CONFIG_NETFILTER_XT_MATCH_SOCKET) += xt_socket.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
93
  obj-$(CONFIG_NETFILTER_XT_MATCH_STATE) += xt_state.o
f3389805e   Patrick McHardy   [NETFILTER]: x_ta...
94
  obj-$(CONFIG_NETFILTER_XT_MATCH_STATISTIC) += xt_statistic.o
2e4e6a17a   Harald Welte   [NETFILTER] x_tab...
95
96
  obj-$(CONFIG_NETFILTER_XT_MATCH_STRING) += xt_string.o
  obj-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += xt_tcpmss.o
0795c65d9   Jan Engelhardt   [NETFILTER]: Clea...
97
  obj-$(CONFIG_NETFILTER_XT_MATCH_TIME) += xt_time.o
1b50b8a37   Jan Engelhardt   [NETFILTER]: Add ...
98
  obj-$(CONFIG_NETFILTER_XT_MATCH_U32) += xt_u32.o
cb7f6a7b7   Julius Volz   IPVS: Move IPVS t...
99
100
101
  
  # IPVS
  obj-$(CONFIG_IP_VS) += ipvs/