2 # Makefile for the linux networking.
4 # 2 Sep 2000, Christoph Hellwig <hch@infradead.org>
5 # Rewritten to use lists instead of if-statements.
10 obj-
$(CONFIG_NET
) := socket.o core
/
11 obj-
$(CONFIG_COR
) += cor
/
13 tmp-
$(CONFIG_COMPAT
) := compat.o
14 obj-
$(CONFIG_NET
) += $(tmp-y
)
16 # LLC has to be linked before the files in net/802/
17 obj-
$(CONFIG_LLC
) += llc
/
18 obj-
$(CONFIG_NET
) += ethernet
/ 802/ sched
/ netlink
/
19 obj-
$(CONFIG_NETFILTER
) += netfilter
/
20 obj-
$(CONFIG_INET
) += ipv4
/
21 obj-
$(CONFIG_XFRM
) += xfrm
/
22 obj-
$(CONFIG_UNIX
) += unix
/
23 ifneq ($(CONFIG_IPV6
),)
26 obj-
$(CONFIG_PACKET
) += packet
/
27 obj-
$(CONFIG_NET_KEY
) += key
/
28 obj-
$(CONFIG_NET_SCHED
) += sched
/
29 obj-
$(CONFIG_BRIDGE
) += bridge
/
30 obj-
$(CONFIG_NET_DSA
) += dsa
/
31 obj-
$(CONFIG_IPX
) += ipx
/
32 obj-
$(CONFIG_ATALK
) += appletalk
/
33 obj-
$(CONFIG_WAN_ROUTER
) += wanrouter
/
34 obj-
$(CONFIG_X25
) += x25
/
35 obj-
$(CONFIG_LAPB
) += lapb
/
36 obj-
$(CONFIG_NETROM
) += netrom
/
37 obj-
$(CONFIG_ROSE
) += rose
/
38 obj-
$(CONFIG_AX25
) += ax25
/
39 obj-
$(CONFIG_CAN
) += can
/
40 obj-
$(CONFIG_IRDA
) += irda
/
41 obj-
$(CONFIG_BT
) += bluetooth
/
42 obj-
$(CONFIG_SUNRPC
) += sunrpc
/
43 obj-
$(CONFIG_AF_RXRPC
) += rxrpc
/
44 obj-
$(CONFIG_ATM
) += atm
/
45 obj-
$(CONFIG_DECNET
) += decnet
/
46 obj-
$(CONFIG_ECONET
) += econet
/
47 obj-
$(CONFIG_PHONET
) += phonet
/
48 ifneq ($(CONFIG_VLAN_8021Q
),)
51 obj-
$(CONFIG_IP_DCCP
) += dccp
/
52 obj-
$(CONFIG_IP_SCTP
) += sctp
/
53 obj-
$(CONFIG_RDS
) += rds
/
55 obj-
$(CONFIG_MAC80211
) += mac80211
/
56 obj-
$(CONFIG_TIPC
) += tipc
/
57 obj-
$(CONFIG_NETLABEL
) += netlabel
/
58 obj-
$(CONFIG_IUCV
) += iucv
/
59 obj-
$(CONFIG_RFKILL
) += rfkill
/
60 obj-
$(CONFIG_NET_9P
) += 9p
/
61 ifneq ($(CONFIG_DCB
),)
66 ifeq ($(CONFIG_NET
),y
)
67 obj-
$(CONFIG_SYSCTL
) += sysctl_net.o
69 obj-
$(CONFIG_WIMAX
) += wimax
/