~ubuntu-branches/ubuntu/precise/linux-lowlatency/precise

« back to all changes in this revision

Viewing changes to net/ipv4/netfilter/Makefile

  • Committer: Package Import Robot
  • Author(s): Alessio Igor Bogani
  • Date: 2011-10-26 11:13:05 UTC
  • Revision ID: package-import@ubuntu.com-20111026111305-tz023xykf0i6eosh
Tags: upstream-3.2.0
ImportĀ upstreamĀ versionĀ 3.2.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#
 
2
# Makefile for the netfilter modules on top of IPv4.
 
3
#
 
4
 
 
5
# objects for l3 independent conntrack
 
6
nf_conntrack_ipv4-y     :=  nf_conntrack_l3proto_ipv4.o nf_conntrack_proto_icmp.o
 
7
ifeq ($(CONFIG_NF_CONNTRACK_PROC_COMPAT),y)
 
8
ifeq ($(CONFIG_PROC_FS),y)
 
9
nf_conntrack_ipv4-objs  += nf_conntrack_l3proto_ipv4_compat.o
 
10
endif
 
11
endif
 
12
 
 
13
nf_nat-y                := nf_nat_core.o nf_nat_helper.o nf_nat_proto_unknown.o nf_nat_proto_common.o nf_nat_proto_tcp.o nf_nat_proto_udp.o nf_nat_proto_icmp.o
 
14
iptable_nat-y   := nf_nat_rule.o nf_nat_standalone.o
 
15
 
 
16
# connection tracking
 
17
obj-$(CONFIG_NF_CONNTRACK_IPV4) += nf_conntrack_ipv4.o
 
18
 
 
19
obj-$(CONFIG_NF_NAT) += nf_nat.o
 
20
 
 
21
# defrag
 
22
obj-$(CONFIG_NF_DEFRAG_IPV4) += nf_defrag_ipv4.o
 
23
 
 
24
# NAT helpers (nf_conntrack)
 
25
obj-$(CONFIG_NF_NAT_AMANDA) += nf_nat_amanda.o
 
26
obj-$(CONFIG_NF_NAT_FTP) += nf_nat_ftp.o
 
27
obj-$(CONFIG_NF_NAT_H323) += nf_nat_h323.o
 
28
obj-$(CONFIG_NF_NAT_IRC) += nf_nat_irc.o
 
29
obj-$(CONFIG_NF_NAT_PPTP) += nf_nat_pptp.o
 
30
obj-$(CONFIG_NF_NAT_SIP) += nf_nat_sip.o
 
31
obj-$(CONFIG_NF_NAT_SNMP_BASIC) += nf_nat_snmp_basic.o
 
32
obj-$(CONFIG_NF_NAT_TFTP) += nf_nat_tftp.o
 
33
 
 
34
# NAT protocols (nf_nat)
 
35
obj-$(CONFIG_NF_NAT_PROTO_DCCP) += nf_nat_proto_dccp.o
 
36
obj-$(CONFIG_NF_NAT_PROTO_GRE) += nf_nat_proto_gre.o
 
37
obj-$(CONFIG_NF_NAT_PROTO_UDPLITE) += nf_nat_proto_udplite.o
 
38
obj-$(CONFIG_NF_NAT_PROTO_SCTP) += nf_nat_proto_sctp.o
 
39
 
 
40
# generic IP tables 
 
41
obj-$(CONFIG_IP_NF_IPTABLES) += ip_tables.o
 
42
 
 
43
# the three instances of ip_tables
 
44
obj-$(CONFIG_IP_NF_FILTER) += iptable_filter.o
 
45
obj-$(CONFIG_IP_NF_MANGLE) += iptable_mangle.o
 
46
obj-$(CONFIG_NF_NAT) += iptable_nat.o
 
47
obj-$(CONFIG_IP_NF_RAW) += iptable_raw.o
 
48
obj-$(CONFIG_IP_NF_SECURITY) += iptable_security.o
 
49
 
 
50
# matches
 
51
obj-$(CONFIG_IP_NF_MATCH_AH) += ipt_ah.o
 
52
obj-$(CONFIG_IP_NF_MATCH_ECN) += ipt_ecn.o
 
53
 
 
54
# targets
 
55
obj-$(CONFIG_IP_NF_TARGET_CLUSTERIP) += ipt_CLUSTERIP.o
 
56
obj-$(CONFIG_IP_NF_TARGET_ECN) += ipt_ECN.o
 
57
obj-$(CONFIG_IP_NF_TARGET_LOG) += ipt_LOG.o
 
58
obj-$(CONFIG_IP_NF_TARGET_MASQUERADE) += ipt_MASQUERADE.o
 
59
obj-$(CONFIG_IP_NF_TARGET_NETMAP) += ipt_NETMAP.o
 
60
obj-$(CONFIG_IP_NF_TARGET_REDIRECT) += ipt_REDIRECT.o
 
61
obj-$(CONFIG_IP_NF_TARGET_REJECT) += ipt_REJECT.o
 
62
obj-$(CONFIG_IP_NF_TARGET_ULOG) += ipt_ULOG.o
 
63
 
 
64
# generic ARP tables
 
65
obj-$(CONFIG_IP_NF_ARPTABLES) += arp_tables.o
 
66
obj-$(CONFIG_IP_NF_ARP_MANGLE) += arpt_mangle.o
 
67
 
 
68
# just filtering instance of ARP tables for now
 
69
obj-$(CONFIG_IP_NF_ARPFILTER) += arptable_filter.o
 
70
 
 
71
obj-$(CONFIG_IP_NF_QUEUE) += ip_queue.o
 
72