The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/net/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    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 O_TARGET :=     network.o
    9 
   10 mod-subdirs :=  ipv4/netfilter ipv6/netfilter ipx irda bluetooth atm netlink sched core
   11 export-objs :=  netsyms.o
   12 
   13 subdir-y :=     core ethernet
   14 subdir-m :=     ipv4 # hum?
   15 
   16 
   17 subdir-$(CONFIG_NET)            += 802 sched netlink
   18 subdir-$(CONFIG_INET)           += ipv4
   19 subdir-$(CONFIG_NETFILTER)      += ipv4/netfilter
   20 subdir-$(CONFIG_UNIX)           += unix
   21 subdir-$(CONFIG_IPV6)           += ipv6
   22 
   23 ifneq ($(CONFIG_IPV6),n)
   24 ifneq ($(CONFIG_IPV6),)
   25 subdir-$(CONFIG_NETFILTER)      += ipv6/netfilter
   26 endif
   27 endif
   28 
   29 subdir-$(CONFIG_KHTTPD)         += khttpd
   30 subdir-$(CONFIG_PACKET)         += packet
   31 subdir-$(CONFIG_NET_SCHED)      += sched
   32 subdir-$(CONFIG_BRIDGE)         += bridge
   33 subdir-$(CONFIG_IPX)            += ipx
   34 subdir-$(CONFIG_ATALK)          += appletalk
   35 subdir-$(CONFIG_WAN_ROUTER)     += wanrouter
   36 subdir-$(CONFIG_X25)            += x25
   37 subdir-$(CONFIG_LAPB)           += lapb
   38 subdir-$(CONFIG_NETROM)         += netrom
   39 subdir-$(CONFIG_ROSE)           += rose
   40 subdir-$(CONFIG_AX25)           += ax25
   41 subdir-$(CONFIG_IRDA)           += irda
   42 subdir-$(CONFIG_BLUEZ)          += bluetooth
   43 subdir-$(CONFIG_SUNRPC)         += sunrpc
   44 subdir-$(CONFIG_ATM)            += atm
   45 subdir-$(CONFIG_DECNET)         += decnet
   46 subdir-$(CONFIG_ECONET)         += econet
   47 subdir-$(CONFIG_VLAN_8021Q)           += 8021q
   48 
   49 
   50 obj-y   := socket.o $(join $(subdir-y), $(patsubst %,/%.o,$(notdir $(subdir-y))))
   51 ifeq ($(CONFIG_NET),y)
   52 obj-$(CONFIG_MODULES)           += netsyms.o
   53 obj-$(CONFIG_SYSCTL)            += sysctl_net.o
   54 endif
   55 
   56 include $(TOPDIR)/Rules.make

Cache object: ea2ff762a23686fe9ec9326a646a58f8


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.