Version:  2.0.40 2.2.26 2.4.37 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10

Linux/net/Makefile

  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-$(CONFIG_NET)               := socket.o core/
  9 
 10 tmp-$(CONFIG_COMPAT)            := compat.o
 11 obj-$(CONFIG_NET)               += $(tmp-y)
 12 
 13 # LLC has to be linked before the files in net/802/
 14 obj-$(CONFIG_LLC)               += llc/
 15 obj-$(CONFIG_NET)               += ethernet/ 802/ sched/ netlink/
 16 obj-$(CONFIG_NETFILTER)         += netfilter/
 17 obj-$(CONFIG_INET)              += ipv4/
 18 obj-$(CONFIG_XFRM)              += xfrm/
 19 obj-$(CONFIG_UNIX)              += unix/
 20 obj-$(CONFIG_NET)               += ipv6/
 21 obj-$(CONFIG_PACKET)            += packet/
 22 obj-$(CONFIG_NET_KEY)           += key/
 23 obj-$(CONFIG_BRIDGE)            += bridge/
 24 obj-$(CONFIG_NET_DSA)           += dsa/
 25 obj-$(CONFIG_IPX)               += ipx/
 26 obj-$(CONFIG_ATALK)             += appletalk/
 27 obj-$(CONFIG_X25)               += x25/
 28 obj-$(CONFIG_LAPB)              += lapb/
 29 obj-$(CONFIG_NETROM)            += netrom/
 30 obj-$(CONFIG_ROSE)              += rose/
 31 obj-$(CONFIG_AX25)              += ax25/
 32 obj-$(CONFIG_CAN)               += can/
 33 obj-$(CONFIG_IRDA)              += irda/
 34 obj-$(CONFIG_BT)                += bluetooth/
 35 obj-$(CONFIG_SUNRPC)            += sunrpc/
 36 obj-$(CONFIG_AF_RXRPC)          += rxrpc/
 37 obj-$(CONFIG_AF_KCM)            += kcm/
 38 obj-$(CONFIG_STREAM_PARSER)     += strparser/
 39 obj-$(CONFIG_ATM)               += atm/
 40 obj-$(CONFIG_L2TP)              += l2tp/
 41 obj-$(CONFIG_DECNET)            += decnet/
 42 obj-$(CONFIG_PHONET)            += phonet/
 43 ifneq ($(CONFIG_VLAN_8021Q),)
 44 obj-y                           += 8021q/
 45 endif
 46 obj-$(CONFIG_IP_DCCP)           += dccp/
 47 obj-$(CONFIG_IP_SCTP)           += sctp/
 48 obj-$(CONFIG_RDS)               += rds/
 49 obj-$(CONFIG_WIRELESS)          += wireless/
 50 obj-$(CONFIG_MAC80211)          += mac80211/
 51 obj-$(CONFIG_TIPC)              += tipc/
 52 obj-$(CONFIG_NETLABEL)          += netlabel/
 53 obj-$(CONFIG_IUCV)              += iucv/
 54 obj-$(CONFIG_RFKILL)            += rfkill/
 55 obj-$(CONFIG_NET_9P)            += 9p/
 56 obj-$(CONFIG_CAIF)              += caif/
 57 ifneq ($(CONFIG_DCB),)
 58 obj-y                           += dcb/
 59 endif
 60 obj-$(CONFIG_6LOWPAN)           += 6lowpan/
 61 obj-$(CONFIG_IEEE802154)        += ieee802154/
 62 obj-$(CONFIG_MAC802154)         += mac802154/
 63 
 64 ifeq ($(CONFIG_NET),y)
 65 obj-$(CONFIG_SYSCTL)            += sysctl_net.o
 66 endif
 67 obj-$(CONFIG_WIMAX)             += wimax/
 68 obj-$(CONFIG_DNS_RESOLVER)      += dns_resolver/
 69 obj-$(CONFIG_CEPH_LIB)          += ceph/
 70 obj-$(CONFIG_BATMAN_ADV)        += batman-adv/
 71 obj-$(CONFIG_NFC)               += nfc/
 72 obj-$(CONFIG_OPENVSWITCH)       += openvswitch/
 73 obj-$(CONFIG_VSOCKETS)  += vmw_vsock/
 74 obj-$(CONFIG_MPLS)              += mpls/
 75 obj-$(CONFIG_HSR)               += hsr/
 76 ifneq ($(CONFIG_NET_SWITCHDEV),)
 77 obj-y                           += switchdev/
 78 endif
 79 ifneq ($(CONFIG_NET_L3_MASTER_DEV),)
 80 obj-y                           += l3mdev/
 81 endif
 82 obj-$(CONFIG_QRTR)              += qrtr/
 83 obj-$(CONFIG_NET_NCSI)          += ncsi/

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us