tcp/quic lab patched

This commit is contained in:
2026-01-10 10:54:46 +08:00
parent 33c8e3f3da
commit b09a29b7e8
11 changed files with 618 additions and 8 deletions

View File

@@ -2,7 +2,7 @@ CC = gcc
CFLAGS = -Wall -g
LDFLAGS = -lquiche -ldl -lpthread -lm
all: tcp_server tcp_client quic_server quic_client tcp_perf_server tcp_perf_client quic_perf_server quic_perf_client
all: tcp_server tcp_client quic_server quic_client tcp_perf_server tcp_perf_client quic_perf_server quic_perf_client tcp_multi_server tcp_multi_client quic_multi_server quic_multi_client
tcp_server: tcp_server.c
$(CC) $(CFLAGS) -o tcp_server tcp_server.c
@@ -28,5 +28,17 @@ quic_perf_server: quic_perf_server.c
quic_perf_client: quic_perf_client.c
$(CC) $(CFLAGS) -o quic_perf_client quic_perf_client.c $(LDFLAGS)
tcp_multi_server: tcp_multi_server.c
$(CC) $(CFLAGS) -o tcp_multi_server tcp_multi_server.c -lpthread
tcp_multi_client: tcp_multi_client.c
$(CC) $(CFLAGS) -o tcp_multi_client tcp_multi_client.c -lpthread
quic_multi_server: quic_multi_server.c
$(CC) $(CFLAGS) -o quic_multi_server quic_multi_server.c $(LDFLAGS)
quic_multi_client: quic_multi_client.c
$(CC) $(CFLAGS) -o quic_multi_client quic_multi_client.c $(LDFLAGS)
clean:
rm -f tcp_server tcp_client quic_server quic_client tcp_perf_server tcp_perf_client quic_perf_server quic_perf_client
rm -f tcp_server tcp_client quic_server quic_client tcp_perf_server tcp_perf_client quic_perf_server quic_perf_client tcp_multi_server tcp_multi_client quic_multi_server quic_multi_client