Makefile (b690842d12fd6687c326663d69d5732de00c00f6) Makefile (c35ecb95c448cde15cbde8fde93350d50bcc8be7)
1# SPDX-License-Identifier: GPL-2.0
2# Makefile for net selftests
3
4CFLAGS = -Wall -Wl,--no-as-needed -O2 -g
5CFLAGS += -I../../../../usr/include/ $(KHDR_INCLUDES)
6
7TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh netdevice.sh \
8 rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh

--- 29 unchanged lines hidden (view full) ---

38TEST_PROGS += srv6_hencap_red_l3vpn_test.sh
39TEST_PROGS += srv6_hl2encap_red_l2vpn_test.sh
40TEST_PROGS += vrf_strict_mode_test.sh
41TEST_PROGS += arp_ndisc_evict_nocarrier.sh
42TEST_PROGS += ndisc_unsolicited_na_test.sh
43TEST_PROGS += arp_ndisc_untracked_subnets.sh
44TEST_PROGS += stress_reuseport_listen.sh
45TEST_PROGS := l2_tos_ttl_inherit.sh
1# SPDX-License-Identifier: GPL-2.0
2# Makefile for net selftests
3
4CFLAGS = -Wall -Wl,--no-as-needed -O2 -g
5CFLAGS += -I../../../../usr/include/ $(KHDR_INCLUDES)
6
7TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh netdevice.sh \
8 rtnetlink.sh xfrm_policy.sh test_blackhole_dev.sh

--- 29 unchanged lines hidden (view full) ---

38TEST_PROGS += srv6_hencap_red_l3vpn_test.sh
39TEST_PROGS += srv6_hl2encap_red_l2vpn_test.sh
40TEST_PROGS += vrf_strict_mode_test.sh
41TEST_PROGS += arp_ndisc_evict_nocarrier.sh
42TEST_PROGS += ndisc_unsolicited_na_test.sh
43TEST_PROGS += arp_ndisc_untracked_subnets.sh
44TEST_PROGS += stress_reuseport_listen.sh
45TEST_PROGS := l2_tos_ttl_inherit.sh
46TEST_PROGS += bind_bhash.sh
46TEST_PROGS_EXTENDED := in_netns.sh setup_loopback.sh setup_veth.sh
47TEST_PROGS_EXTENDED += toeplitz_client.sh toeplitz.sh
48TEST_GEN_FILES = socket nettest
49TEST_GEN_FILES += psock_fanout psock_tpacket msg_zerocopy reuseport_addr_any
50TEST_GEN_FILES += tcp_mmap tcp_inq psock_snd txring_overwrite
51TEST_GEN_FILES += udpgso udpgso_bench_tx udpgso_bench_rx ip_defrag
52TEST_GEN_FILES += so_txtime ipv6_flowlabel ipv6_flowlabel_mgr so_netns_cookie
53TEST_GEN_FILES += tcp_fastopen_backup_key

--- 5 unchanged lines hidden (view full) ---

59TEST_GEN_FILES += gro
60TEST_GEN_PROGS = reuseport_bpf reuseport_bpf_cpu reuseport_bpf_numa
61TEST_GEN_PROGS += reuseport_dualstack reuseaddr_conflict tls tun tap
62TEST_GEN_FILES += toeplitz
63TEST_GEN_FILES += cmsg_sender
64TEST_GEN_FILES += stress_reuseport_listen
65TEST_PROGS += test_vxlan_vnifiltering.sh
66TEST_GEN_FILES += io_uring_zerocopy_tx
47TEST_PROGS_EXTENDED := in_netns.sh setup_loopback.sh setup_veth.sh
48TEST_PROGS_EXTENDED += toeplitz_client.sh toeplitz.sh
49TEST_GEN_FILES = socket nettest
50TEST_GEN_FILES += psock_fanout psock_tpacket msg_zerocopy reuseport_addr_any
51TEST_GEN_FILES += tcp_mmap tcp_inq psock_snd txring_overwrite
52TEST_GEN_FILES += udpgso udpgso_bench_tx udpgso_bench_rx ip_defrag
53TEST_GEN_FILES += so_txtime ipv6_flowlabel ipv6_flowlabel_mgr so_netns_cookie
54TEST_GEN_FILES += tcp_fastopen_backup_key

--- 5 unchanged lines hidden (view full) ---

60TEST_GEN_FILES += gro
61TEST_GEN_PROGS = reuseport_bpf reuseport_bpf_cpu reuseport_bpf_numa
62TEST_GEN_PROGS += reuseport_dualstack reuseaddr_conflict tls tun tap
63TEST_GEN_FILES += toeplitz
64TEST_GEN_FILES += cmsg_sender
65TEST_GEN_FILES += stress_reuseport_listen
66TEST_PROGS += test_vxlan_vnifiltering.sh
67TEST_GEN_FILES += io_uring_zerocopy_tx
68TEST_GEN_FILES += bind_bhash
67
68TEST_FILES := settings
69
70include ../lib.mk
71
72include bpf/Makefile
73
74$(OUTPUT)/reuseport_bpf_numa: LDLIBS += -lnuma
75$(OUTPUT)/tcp_mmap: LDLIBS += -lpthread
76$(OUTPUT)/tcp_inq: LDLIBS += -lpthread
69
70TEST_FILES := settings
71
72include ../lib.mk
73
74include bpf/Makefile
75
76$(OUTPUT)/reuseport_bpf_numa: LDLIBS += -lnuma
77$(OUTPUT)/tcp_mmap: LDLIBS += -lpthread
78$(OUTPUT)/tcp_inq: LDLIBS += -lpthread
79$(OUTPUT)/bind_bhash: LDLIBS += -lpthread