Skip to content

Commit 3313f9e

Browse files
committed
reorganize C code
1 parent 2836d38 commit 3313f9e

File tree

13 files changed

+10
-10
lines changed

13 files changed

+10
-10
lines changed

ebpftracer/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ FROM alpine:3.13
22

33
RUN apk add llvm clang libbpf-dev linux-headers
44

5-
COPY ebpf/* /tmp/
6-
WORKDIR /tmp
5+
COPY ebpf /tmp/ebpf
6+
WORKDIR /tmp/ebpf
77

88
RUN clang -g -O2 -target bpf -D__KERNEL=416 -c ebpf.c -o ebpf416.o && llvm-strip --strip-debug ebpf416.o
99
RUN clang -g -O2 -target bpf -D__KERNEL=420 -c ebpf.c -o ebpf420.o && llvm-strip --strip-debug ebpf420.o

ebpftracer/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ build:
22
@echo ===BUILDING===
33
docker rmi -f ebpftracer
44
docker build -t ebpftracer --progress plain .
5-
docker run --rm --name ebpftracer ebpftracer cat /tmp/ebpf.go > ./ebpf.go
5+
docker run --rm --name ebpftracer ebpftracer cat /tmp/ebpf/ebpf.go > ./ebpf.go
66
@echo
77

88
test: test_vm1 test_vm2 test_vm3 test_vm4

ebpftracer/ebpf.go

Lines changed: 4 additions & 4 deletions
Large diffs are not rendered by default.

ebpftracer/ebpf/ebpf.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818

1919
#include "proc.c"
2020
#include "file.c"
21-
#include "tcp_state.c"
22-
#include "tcp_retransmit.c"
23-
#include "l7.c"
21+
#include "tcp/state.c"
22+
#include "tcp/retransmit.c"
23+
#include "l7/l7.c"
2424

2525
char _license[] SEC("license") = "GPL";

0 commit comments

Comments
 (0)