| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # | 
|  | 2 | # Makefile for the linux networking. | 
|  | 3 | # | 
|  | 4 | # 2 Sep 2000, Christoph Hellwig <hch@infradead.org> | 
|  | 5 | # Rewritten to use lists instead of if-statements. | 
|  | 6 | # | 
|  | 7 |  | 
|  | 8 | obj-y	:= nonet.o | 
|  | 9 |  | 
|  | 10 | obj-$(CONFIG_NET)		:= socket.o core/ | 
|  | 11 |  | 
|  | 12 | tmp-$(CONFIG_COMPAT) 		:= compat.o | 
|  | 13 | obj-$(CONFIG_NET)		+= $(tmp-y) | 
|  | 14 |  | 
|  | 15 | # LLC has to be linked before the files in net/802/ | 
|  | 16 | obj-$(CONFIG_LLC)		+= llc/ | 
|  | 17 | obj-$(CONFIG_NET)		+= ethernet/ 802/ sched/ netlink/ | 
| Harald Welte | f9e815b | 2005-08-09 19:30:24 -0700 | [diff] [blame] | 18 | obj-$(CONFIG_NETFILTER)		+= netfilter/ | 
| Krzysztof Oledzki | 47d4305b | 2005-11-14 15:25:59 -0800 | [diff] [blame] | 19 | obj-$(CONFIG_INET)		+= ipv4/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 20 | obj-$(CONFIG_XFRM)		+= xfrm/ | 
|  | 21 | obj-$(CONFIG_UNIX)		+= unix/ | 
| Thomas Graf | 2ea6d8c | 2011-03-03 23:35:07 +0000 | [diff] [blame] | 22 | obj-$(CONFIG_NET)		+= ipv6/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 23 | obj-$(CONFIG_PACKET)		+= packet/ | 
|  | 24 | obj-$(CONFIG_NET_KEY)		+= key/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 25 | obj-$(CONFIG_BRIDGE)		+= bridge/ | 
| Lennert Buytenhek | 91da11f | 2008-10-07 13:44:02 +0000 | [diff] [blame] | 26 | obj-$(CONFIG_NET_DSA)		+= dsa/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 27 | obj-$(CONFIG_IPX)		+= ipx/ | 
|  | 28 | obj-$(CONFIG_ATALK)		+= appletalk/ | 
|  | 29 | obj-$(CONFIG_WAN_ROUTER)	+= wanrouter/ | 
|  | 30 | obj-$(CONFIG_X25)		+= x25/ | 
|  | 31 | obj-$(CONFIG_LAPB)		+= lapb/ | 
|  | 32 | obj-$(CONFIG_NETROM)		+= netrom/ | 
|  | 33 | obj-$(CONFIG_ROSE)		+= rose/ | 
|  | 34 | obj-$(CONFIG_AX25)		+= ax25/ | 
| Oliver Hartkopp | 0d66548 | 2007-11-16 15:52:17 -0800 | [diff] [blame] | 35 | obj-$(CONFIG_CAN)		+= can/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 36 | obj-$(CONFIG_IRDA)		+= irda/ | 
|  | 37 | obj-$(CONFIG_BT)		+= bluetooth/ | 
|  | 38 | obj-$(CONFIG_SUNRPC)		+= sunrpc/ | 
| David Howells | 17926a7 | 2007-04-26 15:48:28 -0700 | [diff] [blame] | 39 | obj-$(CONFIG_AF_RXRPC)		+= rxrpc/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 40 | obj-$(CONFIG_ATM)		+= atm/ | 
| James Chapman | fd558d1 | 2010-04-02 06:18:33 +0000 | [diff] [blame] | 41 | obj-$(CONFIG_L2TP)		+= l2tp/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 42 | obj-$(CONFIG_DECNET)		+= decnet/ | 
|  | 43 | obj-$(CONFIG_ECONET)		+= econet/ | 
| Remi Denis-Courmont | 8ead536 | 2008-09-22 20:03:00 -0700 | [diff] [blame] | 44 | obj-$(CONFIG_PHONET)		+= phonet/ | 
| Patrick McHardy | 7750f40 | 2008-07-08 03:23:36 -0700 | [diff] [blame] | 45 | ifneq ($(CONFIG_VLAN_8021Q),) | 
|  | 46 | obj-y				+= 8021q/ | 
|  | 47 | endif | 
| Arnaldo Carvalho de Melo | 7c65787 | 2005-08-09 20:14:34 -0700 | [diff] [blame] | 48 | obj-$(CONFIG_IP_DCCP)		+= dccp/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 49 | obj-$(CONFIG_IP_SCTP)		+= sctp/ | 
| Andy Grover | fe17f84 | 2009-02-24 15:30:39 +0000 | [diff] [blame] | 50 | obj-$(CONFIG_RDS)		+= rds/ | 
| Nicolas Kaiser | d1e3168 | 2010-06-27 00:00:25 +0000 | [diff] [blame] | 51 | obj-$(CONFIG_WIRELESS)		+= wireless/ | 
| Jiri Benc | f0706e8 | 2007-05-05 11:45:53 -0700 | [diff] [blame] | 52 | obj-$(CONFIG_MAC80211)		+= mac80211/ | 
| Per Liden | b97bf3f | 2006-01-02 19:04:38 +0100 | [diff] [blame] | 53 | obj-$(CONFIG_TIPC)		+= tipc/ | 
| Paul Moore | d15c345 | 2006-08-03 16:48:37 -0700 | [diff] [blame] | 54 | obj-$(CONFIG_NETLABEL)		+= netlabel/ | 
| Martin Schwidefsky | 2356f4c | 2007-02-08 13:37:42 -0800 | [diff] [blame] | 55 | obj-$(CONFIG_IUCV)		+= iucv/ | 
| Ivo van Doorn | cf4328c | 2007-05-07 00:34:20 -0700 | [diff] [blame] | 56 | obj-$(CONFIG_RFKILL)		+= rfkill/ | 
| Latchesar Ionkov | bd238fb | 2007-07-10 17:57:28 -0500 | [diff] [blame] | 57 | obj-$(CONFIG_NET_9P)		+= 9p/ | 
| Sjur Braendeland | 3908c69 | 2010-03-30 13:56:28 +0000 | [diff] [blame] | 58 | obj-$(CONFIG_CAIF)		+= caif/ | 
| Jeff Kirsher | 7a6b6f5 | 2008-11-25 01:02:08 -0800 | [diff] [blame] | 59 | ifneq ($(CONFIG_DCB),) | 
|  | 60 | obj-y				+= dcb/ | 
| Alexander Duyck | 2f90b86 | 2008-11-20 20:52:10 -0800 | [diff] [blame] | 61 | endif | 
| Nicolas Kaiser | d1e3168 | 2010-06-27 00:00:25 +0000 | [diff] [blame] | 62 | obj-$(CONFIG_IEEE802154)	+= ieee802154/ | 
| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 63 |  | 
|  | 64 | ifeq ($(CONFIG_NET),y) | 
|  | 65 | obj-$(CONFIG_SYSCTL)		+= sysctl_net.o | 
|  | 66 | endif | 
| Inaky Perez-Gonzalez | b0c83ae | 2008-12-23 16:18:24 -0800 | [diff] [blame] | 67 | obj-$(CONFIG_WIMAX)		+= wimax/ | 
| Wang Lei | 1a4240f | 2010-08-04 15:16:33 +0100 | [diff] [blame] | 68 | obj-$(CONFIG_DNS_RESOLVER)	+= dns_resolver/ | 
| Yehuda Sadeh | 3d14c5d | 2010-04-06 15:14:15 -0700 | [diff] [blame] | 69 | obj-$(CONFIG_CEPH_LIB)		+= ceph/ | 
| Sven Eckelmann | c6c8fea | 2010-12-13 11:19:28 +0000 | [diff] [blame] | 70 | obj-$(CONFIG_BATMAN_ADV)	+= batman-adv/ | 
| Lauro Ramos Venancio | 3e256b8 | 2011-07-01 19:31:33 -0300 | [diff] [blame] | 71 | obj-$(CONFIG_NFC)		+= nfc/ |