Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# Makefile for net selftests
2
3CFLAGS = -Wall -Wl,--no-as-needed -O2 -g
4CFLAGS += -I../../../../usr/include/
5
6NET_PROGS = socket
7NET_PROGS += psock_fanout psock_tpacket
8NET_PROGS += reuseport_bpf reuseport_bpf_cpu reuseport_bpf_numa
9NET_PROGS += reuseport_dualstack
10
11all: $(NET_PROGS)
12reuseport_bpf_numa: LDFLAGS += -lnuma
13%: %.c
14 $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
15
16TEST_PROGS := run_netsocktests run_afpackettests test_bpf.sh
17TEST_FILES := $(NET_PROGS)
18
19include ../lib.mk
20
21clean:
22 $(RM) $(NET_PROGS)