~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/net/ipv4/Makefile

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /net/ipv4/Makefile (Version linux-6.12-rc7) and /net/ipv4/Makefile (Version linux-2.4.37.11)


  1 # SPDX-License-Identifier: GPL-2.0             << 
  2 #                                                   1 #
  3 # Makefile for the Linux TCP/IP (INET) layer.       2 # Makefile for the Linux TCP/IP (INET) layer.
  4 #                                                   3 #
                                                   >>   4 # Note! Dependencies are done automagically by 'make dep', which also
                                                   >>   5 # removes any old dependencies. DON'T put your own dependencies here
                                                   >>   6 # unless it's something special (ie not a .c file).
                                                   >>   7 #
                                                   >>   8 # Note 2! The CFLAGS definition is now in the main makefile...
                                                   >>   9 
                                                   >>  10 O_TARGET := ipv4.o
  5                                                    11 
  6 obj-y     := route.o inetpeer.o protocol.o \   !!  12 export-objs = ipip.o ip_gre.o
                                                   >>  13 
                                                   >>  14 obj-y     := utils.o route.o inetpeer.o proc.o protocol.o \
  7              ip_input.o ip_fragment.o ip_forwa     15              ip_input.o ip_fragment.o ip_forward.o ip_options.o \
  8              ip_output.o ip_sockglue.o inet_ha !!  16              ip_output.o ip_sockglue.o \
  9              inet_timewait_sock.o inet_connect !!  17              tcp.o tcp_input.o tcp_output.o tcp_timer.o tcp_ipv4.o tcp_minisocks.o \
 10              tcp.o tcp_input.o tcp_output.o tc !!  18              tcp_diag.o raw.o udp.o arp.o icmp.o devinet.o af_inet.o igmp.o \
 11              tcp_minisocks.o tcp_cong.o tcp_me !!  19              sysctl_net_ipv4.o fib_frontend.o fib_semantics.o fib_hash.o
 12              tcp_rate.o tcp_recovery.o tcp_ulp << 
 13              tcp_offload.o tcp_plb.o datagram. << 
 14              udp_offload.o arp.o icmp.o devine << 
 15              fib_frontend.o fib_semantics.o fi << 
 16              inet_fragment.o ping.o ip_tunnel_ << 
 17              metrics.o netlink.o nexthop.o udp << 
 18                                                    20 
 19 obj-$(CONFIG_NET_IP_TUNNEL) += ip_tunnel.o     << 
 20 obj-$(CONFIG_SYSCTL) += sysctl_net_ipv4.o      << 
 21 obj-$(CONFIG_PROC_FS) += proc.o                << 
 22 obj-$(CONFIG_IP_MULTIPLE_TABLES) += fib_rules.     21 obj-$(CONFIG_IP_MULTIPLE_TABLES) += fib_rules.o
                                                   >>  22 obj-$(CONFIG_IP_ROUTE_NAT) += ip_nat_dumb.o
 23 obj-$(CONFIG_IP_MROUTE) += ipmr.o                  23 obj-$(CONFIG_IP_MROUTE) += ipmr.o
 24 obj-$(CONFIG_IP_MROUTE_COMMON) += ipmr_base.o  << 
 25 obj-$(CONFIG_NET_IPIP) += ipip.o                   24 obj-$(CONFIG_NET_IPIP) += ipip.o
 26 gre-y := gre_demux.o                           << 
 27 fou-y := fou_core.o fou_nl.o fou_bpf.o         << 
 28 obj-$(CONFIG_NET_FOU) += fou.o                 << 
 29 obj-$(CONFIG_NET_IPGRE_DEMUX) += gre.o         << 
 30 obj-$(CONFIG_NET_IPGRE) += ip_gre.o                25 obj-$(CONFIG_NET_IPGRE) += ip_gre.o
 31 udp_tunnel-y := udp_tunnel_core.o udp_tunnel_n << 
 32 obj-$(CONFIG_NET_UDP_TUNNEL) += udp_tunnel.o   << 
 33 obj-$(CONFIG_NET_IPVTI) += ip_vti.o            << 
 34 obj-$(CONFIG_SYN_COOKIES) += syncookies.o          26 obj-$(CONFIG_SYN_COOKIES) += syncookies.o
 35 obj-$(CONFIG_INET_AH) += ah4.o                 << 
 36 obj-$(CONFIG_INET_ESP) += esp4.o               << 
 37 obj-$(CONFIG_INET_ESP_OFFLOAD) += esp4_offload << 
 38 obj-$(CONFIG_INET_IPCOMP) += ipcomp.o          << 
 39 obj-$(CONFIG_INET_XFRM_TUNNEL) += xfrm4_tunnel << 
 40 obj-$(CONFIG_INET_TUNNEL) += tunnel4.o         << 
 41 obj-$(CONFIG_IP_PNP) += ipconfig.o                 27 obj-$(CONFIG_IP_PNP) += ipconfig.o
 42 obj-$(CONFIG_NETFILTER) += netfilter.o netfilt << 
 43 obj-$(CONFIG_INET_DIAG) += inet_diag.o         << 
 44 obj-$(CONFIG_INET_TCP_DIAG) += tcp_diag.o      << 
 45 obj-$(CONFIG_INET_UDP_DIAG) += udp_diag.o      << 
 46 obj-$(CONFIG_INET_RAW_DIAG) += raw_diag.o      << 
 47 obj-$(CONFIG_TCP_CONG_BBR) += tcp_bbr.o        << 
 48 obj-$(CONFIG_TCP_CONG_BIC) += tcp_bic.o        << 
 49 obj-$(CONFIG_TCP_CONG_CDG) += tcp_cdg.o        << 
 50 obj-$(CONFIG_TCP_CONG_CUBIC) += tcp_cubic.o    << 
 51 obj-$(CONFIG_TCP_CONG_DCTCP) += tcp_dctcp.o    << 
 52 obj-$(CONFIG_TCP_CONG_WESTWOOD) += tcp_westwoo << 
 53 obj-$(CONFIG_TCP_CONG_HSTCP) += tcp_highspeed. << 
 54 obj-$(CONFIG_TCP_CONG_HYBLA) += tcp_hybla.o    << 
 55 obj-$(CONFIG_TCP_CONG_HTCP) += tcp_htcp.o      << 
 56 obj-$(CONFIG_TCP_CONG_VEGAS) += tcp_vegas.o    << 
 57 obj-$(CONFIG_TCP_CONG_NV) += tcp_nv.o          << 
 58 obj-$(CONFIG_TCP_CONG_VENO) += tcp_veno.o      << 
 59 obj-$(CONFIG_TCP_CONG_SCALABLE) += tcp_scalabl << 
 60 obj-$(CONFIG_TCP_CONG_LP) += tcp_lp.o          << 
 61 obj-$(CONFIG_TCP_CONG_YEAH) += tcp_yeah.o      << 
 62 obj-$(CONFIG_TCP_CONG_ILLINOIS) += tcp_illinoi << 
 63 obj-$(CONFIG_TCP_SIGPOOL) += tcp_sigpool.o     << 
 64 obj-$(CONFIG_NET_SOCK_MSG) += tcp_bpf.o        << 
 65 obj-$(CONFIG_BPF_SYSCALL) += udp_bpf.o         << 
 66 obj-$(CONFIG_NETLABEL) += cipso_ipv4.o         << 
 67                                                << 
 68 obj-$(CONFIG_XFRM) += xfrm4_policy.o xfrm4_sta << 
 69                       xfrm4_output.o xfrm4_pro << 
 70 obj-$(CONFIG_TCP_AO) += tcp_ao.o               << 
 71                                                    28 
 72 ifeq ($(CONFIG_BPF_JIT),y)                     !!  29 include $(TOPDIR)/Rules.make
 73 obj-$(CONFIG_BPF_SYSCALL) += bpf_tcp_ca.o      << 
 74 endif                                          << 
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php