network arplab not finished

This commit is contained in:
2025-11-18 01:58:02 +08:00
parent 8d9c3ed7f6
commit b46bbe7232
33 changed files with 1641 additions and 384 deletions

View File

@@ -0,0 +1,166 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
CMakeFiles/xnet.dir/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c.o
/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c
/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/bpf.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/compiler-tests.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/dlt.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/funcattrs.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/pcap-inttypes.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/pcap.h
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/socket.h
/usr/include/arpa/inet.h
/usr/include/asm-generic/bitsperlong.h
/usr/include/asm-generic/posix_types.h
/usr/include/asm-generic/socket.h
/usr/include/asm-generic/sockios.h
/usr/include/asm/bitsperlong.h
/usr/include/asm/posix_types.h
/usr/include/asm/posix_types_64.h
/usr/include/asm/socket.h
/usr/include/asm/sockios.h
/usr/include/bits/atomic_wide_counter.h
/usr/include/bits/byteswap.h
/usr/include/bits/endian.h
/usr/include/bits/endianness.h
/usr/include/bits/floatn-common.h
/usr/include/bits/floatn.h
/usr/include/bits/in.h
/usr/include/bits/libc-header-start.h
/usr/include/bits/long-double.h
/usr/include/bits/netdb.h
/usr/include/bits/pthreadtypes-arch.h
/usr/include/bits/pthreadtypes.h
/usr/include/bits/select.h
/usr/include/bits/sockaddr.h
/usr/include/bits/socket.h
/usr/include/bits/socket_type.h
/usr/include/bits/stdint-intn.h
/usr/include/bits/stdint-least.h
/usr/include/bits/stdint-uintn.h
/usr/include/bits/stdio_lim.h
/usr/include/bits/struct_mutex.h
/usr/include/bits/struct_rwlock.h
/usr/include/bits/thread-shared-types.h
/usr/include/bits/time64.h
/usr/include/bits/timesize.h
/usr/include/bits/types.h
/usr/include/bits/types/FILE.h
/usr/include/bits/types/__FILE.h
/usr/include/bits/types/__fpos64_t.h
/usr/include/bits/types/__fpos_t.h
/usr/include/bits/types/__locale_t.h
/usr/include/bits/types/__mbstate_t.h
/usr/include/bits/types/__sigset_t.h
/usr/include/bits/types/clock_t.h
/usr/include/bits/types/clockid_t.h
/usr/include/bits/types/cookie_io_functions_t.h
/usr/include/bits/types/locale_t.h
/usr/include/bits/types/sigset_t.h
/usr/include/bits/types/struct_FILE.h
/usr/include/bits/types/struct_iovec.h
/usr/include/bits/types/struct_osockaddr.h
/usr/include/bits/types/struct_timespec.h
/usr/include/bits/types/struct_timeval.h
/usr/include/bits/types/time_t.h
/usr/include/bits/types/timer_t.h
/usr/include/bits/typesizes.h
/usr/include/bits/uintn-identity.h
/usr/include/bits/wchar.h
/usr/include/bits/wordsize.h
/usr/include/endian.h
/usr/include/features-time64.h
/usr/include/features.h
/usr/include/gnu/stubs-64.h
/usr/include/gnu/stubs.h
/usr/include/inttypes.h
/usr/include/linux/posix_types.h
/usr/include/linux/stddef.h
/usr/include/memory.h
/usr/include/netdb.h
/usr/include/netinet/in.h
/usr/include/rpc/netdb.h
/usr/include/stdc-predef.h
/usr/include/stdint.h
/usr/include/stdio.h
/usr/include/string.h
/usr/include/strings.h
/usr/include/sys/cdefs.h
/usr/include/sys/select.h
/usr/include/sys/socket.h
/usr/include/sys/time.h
/usr/include/sys/types.h
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdarg.h
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stddef.h
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdint.h
CMakeFiles/xnet.dir/src/app.c.o
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/src/app.c
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/src/xnet_tiny/xnet_tiny.h
/usr/include/bits/floatn-common.h
/usr/include/bits/floatn.h
/usr/include/bits/libc-header-start.h
/usr/include/bits/long-double.h
/usr/include/bits/stdint-intn.h
/usr/include/bits/stdint-least.h
/usr/include/bits/stdint-uintn.h
/usr/include/bits/stdio_lim.h
/usr/include/bits/time64.h
/usr/include/bits/timesize.h
/usr/include/bits/types.h
/usr/include/bits/types/FILE.h
/usr/include/bits/types/__FILE.h
/usr/include/bits/types/__fpos64_t.h
/usr/include/bits/types/__fpos_t.h
/usr/include/bits/types/__mbstate_t.h
/usr/include/bits/types/cookie_io_functions_t.h
/usr/include/bits/types/struct_FILE.h
/usr/include/bits/typesizes.h
/usr/include/bits/wchar.h
/usr/include/bits/wordsize.h
/usr/include/features-time64.h
/usr/include/features.h
/usr/include/gnu/stubs-64.h
/usr/include/gnu/stubs.h
/usr/include/stdc-predef.h
/usr/include/stdint.h
/usr/include/stdio.h
/usr/include/sys/cdefs.h
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdarg.h
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stddef.h
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdint.h
xnet
/usr/lib/Scrt1.o
/usr/lib/crti.o
/usr/lib/crtn.o
/usr/lib/libc.so
/usr/lib/libgcc_s.so
/usr/lib/libgcc_s.so.1
/usr/lib/libpcap.so
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/libgcc.a
/usr/lib/ld-linux-x86-64.so.2
/usr/lib/libc.so.6
/usr/lib/libc_nonshared.a
/usr/lib/libcap.so.2
/usr/lib/libdbus-1.so.3
/usr/lib/libm.so.6
/usr/lib/libnl-3.so.200
/usr/lib/libnl-genl-3.so.200
/usr/lib/libsystemd.so.0
/usr/lib32/libcap.so.2
/usr/lib32/libdbus-1.so.3
/usr/lib32/libm.so.6
/usr/lib32/libnl-3.so.200
/usr/lib32/libnl-genl-3.so.200
/usr/lib32/libsystemd.so.0
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/build/CMakeFiles/xnet.dir/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c.o
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/build/CMakeFiles/xnet.dir/src/app.c.o
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/build/src/xnet_app/libxnet_app.a
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/build/src/xnet_tiny/libxnet_tiny.a

View File

@@ -1,2 +1,413 @@
# Empty compiler generated dependencies file for xnet.
# This may be replaced when dependencies are built.
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 4.1
CMakeFiles/xnet.dir/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c.o: /home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c \
/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/bpf.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/compiler-tests.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/dlt.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/funcattrs.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/pcap-inttypes.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/pcap.h \
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/socket.h \
/usr/include/arpa/inet.h \
/usr/include/asm-generic/bitsperlong.h \
/usr/include/asm-generic/posix_types.h \
/usr/include/asm-generic/socket.h \
/usr/include/asm-generic/sockios.h \
/usr/include/asm/bitsperlong.h \
/usr/include/asm/posix_types.h \
/usr/include/asm/posix_types_64.h \
/usr/include/asm/socket.h \
/usr/include/asm/sockios.h \
/usr/include/bits/atomic_wide_counter.h \
/usr/include/bits/byteswap.h \
/usr/include/bits/endian.h \
/usr/include/bits/endianness.h \
/usr/include/bits/floatn-common.h \
/usr/include/bits/floatn.h \
/usr/include/bits/in.h \
/usr/include/bits/libc-header-start.h \
/usr/include/bits/long-double.h \
/usr/include/bits/netdb.h \
/usr/include/bits/pthreadtypes-arch.h \
/usr/include/bits/pthreadtypes.h \
/usr/include/bits/select.h \
/usr/include/bits/sockaddr.h \
/usr/include/bits/socket.h \
/usr/include/bits/socket_type.h \
/usr/include/bits/stdint-intn.h \
/usr/include/bits/stdint-least.h \
/usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdio_lim.h \
/usr/include/bits/struct_mutex.h \
/usr/include/bits/struct_rwlock.h \
/usr/include/bits/thread-shared-types.h \
/usr/include/bits/time64.h \
/usr/include/bits/timesize.h \
/usr/include/bits/types.h \
/usr/include/bits/types/FILE.h \
/usr/include/bits/types/__FILE.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__locale_t.h \
/usr/include/bits/types/__mbstate_t.h \
/usr/include/bits/types/__sigset_t.h \
/usr/include/bits/types/clock_t.h \
/usr/include/bits/types/clockid_t.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/types/locale_t.h \
/usr/include/bits/types/sigset_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/types/struct_iovec.h \
/usr/include/bits/types/struct_osockaddr.h \
/usr/include/bits/types/struct_timespec.h \
/usr/include/bits/types/struct_timeval.h \
/usr/include/bits/types/time_t.h \
/usr/include/bits/types/timer_t.h \
/usr/include/bits/typesizes.h \
/usr/include/bits/uintn-identity.h \
/usr/include/bits/wchar.h \
/usr/include/bits/wordsize.h \
/usr/include/endian.h \
/usr/include/features-time64.h \
/usr/include/features.h \
/usr/include/gnu/stubs-64.h \
/usr/include/gnu/stubs.h \
/usr/include/inttypes.h \
/usr/include/linux/posix_types.h \
/usr/include/linux/stddef.h \
/usr/include/memory.h \
/usr/include/netdb.h \
/usr/include/netinet/in.h \
/usr/include/rpc/netdb.h \
/usr/include/stdc-predef.h \
/usr/include/stdint.h \
/usr/include/stdio.h \
/usr/include/string.h \
/usr/include/strings.h \
/usr/include/sys/cdefs.h \
/usr/include/sys/select.h \
/usr/include/sys/socket.h \
/usr/include/sys/time.h \
/usr/include/sys/types.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdint.h
CMakeFiles/xnet.dir/src/app.c.o: /home/gh0s7/project/NE_YuR/network/start/xnet_tiny/src/app.c \
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/src/xnet_tiny/xnet_tiny.h \
/usr/include/bits/floatn-common.h \
/usr/include/bits/floatn.h \
/usr/include/bits/libc-header-start.h \
/usr/include/bits/long-double.h \
/usr/include/bits/stdint-intn.h \
/usr/include/bits/stdint-least.h \
/usr/include/bits/stdint-uintn.h \
/usr/include/bits/stdio_lim.h \
/usr/include/bits/time64.h \
/usr/include/bits/timesize.h \
/usr/include/bits/types.h \
/usr/include/bits/types/FILE.h \
/usr/include/bits/types/__FILE.h \
/usr/include/bits/types/__fpos64_t.h \
/usr/include/bits/types/__fpos_t.h \
/usr/include/bits/types/__mbstate_t.h \
/usr/include/bits/types/cookie_io_functions_t.h \
/usr/include/bits/types/struct_FILE.h \
/usr/include/bits/typesizes.h \
/usr/include/bits/wchar.h \
/usr/include/bits/wordsize.h \
/usr/include/features-time64.h \
/usr/include/features.h \
/usr/include/gnu/stubs-64.h \
/usr/include/gnu/stubs.h \
/usr/include/stdc-predef.h \
/usr/include/stdint.h \
/usr/include/stdio.h \
/usr/include/sys/cdefs.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdarg.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stddef.h \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdint.h
xnet: /usr/lib/Scrt1.o \
/usr/lib/crti.o \
/usr/lib/crtn.o \
/usr/lib/libc.so \
/usr/lib/libgcc_s.so \
/usr/lib/libgcc_s.so.1 \
/usr/lib/libpcap.so \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o \
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/libgcc.a \
/usr/lib/ld-linux-x86-64.so.2 \
/usr/lib/libc.so.6 \
/usr/lib/libc_nonshared.a \
/usr/lib/libcap.so.2 \
/usr/lib/libdbus-1.so.3 \
/usr/lib/libm.so.6 \
/usr/lib/libnl-3.so.200 \
/usr/lib/libnl-genl-3.so.200 \
/usr/lib/libsystemd.so.0 \
/usr/lib32/libcap.so.2 \
/usr/lib32/libdbus-1.so.3 \
/usr/lib32/libm.so.6 \
/usr/lib32/libnl-3.so.200 \
/usr/lib32/libnl-genl-3.so.200 \
/usr/lib32/libsystemd.so.0 \
CMakeFiles/xnet.dir/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c.o \
CMakeFiles/xnet.dir/src/app.c.o \
src/xnet_app/libxnet_app.a \
src/xnet_tiny/libxnet_tiny.a
src/xnet_app/libxnet_app.a:
CMakeFiles/xnet.dir/src/app.c.o:
/usr/lib32/libm.so.6:
/usr/lib32/libdbus-1.so.3:
/usr/lib/libnl-genl-3.so.200:
/usr/lib/libdbus-1.so.3:
/usr/lib/libcap.so.2:
/usr/lib/libc.so.6:
/usr/lib/ld-linux-x86-64.so.2:
/usr/lib/libgcc_s.so.1:
/usr/lib/libsystemd.so.0:
/usr/lib/libgcc_s.so:
/usr/lib/crtn.o:
/usr/lib/libpcap.so:
/usr/lib/crti.o:
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/src/xnet_tiny/xnet_tiny.h:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/libgcc.a:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdint.h:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stddef.h:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/stdarg.h:
src/xnet_tiny/libxnet_tiny.a:
/usr/include/sys/time.h:
/usr/lib/libm.so.6:
/usr/include/sys/select.h:
/usr/include/sys/cdefs.h:
/usr/include/strings.h:
/usr/include/stdint.h:
/usr/include/rpc/netdb.h:
/usr/include/netinet/in.h:
/usr/include/netdb.h:
/usr/include/memory.h:
/usr/include/sys/types.h:
/usr/include/linux/stddef.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-64.h:
/usr/include/features.h:
/usr/include/bits/wordsize.h:
/usr/include/bits/wchar.h:
/usr/include/bits/uintn-identity.h:
/usr/include/bits/typesizes.h:
/usr/lib32/libsystemd.so.0:
/usr/include/stdio.h:
/usr/include/bits/types/timer_t.h:
/usr/include/bits/types/struct_timespec.h:
/usr/lib/libnl-3.so.200:
/usr/include/bits/types/struct_iovec.h:
/usr/include/bits/long-double.h:
/usr/include/bits/in.h:
/usr/include/bits/floatn-common.h:
/usr/include/bits/endianness.h:
/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.h:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/dlt.h:
/usr/lib/Scrt1.o:
/usr/include/asm/sockios.h:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o:
/usr/include/sys/socket.h:
/usr/include/asm-generic/sockios.h:
/usr/include/bits/types/locale_t.h:
/usr/include/asm/posix_types_64.h:
/usr/include/asm/posix_types.h:
/usr/include/features-time64.h:
/usr/include/asm-generic/socket.h:
/usr/lib32/libnl-genl-3.so.200:
/usr/include/bits/floatn.h:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap.h:
/usr/include/bits/thread-shared-types.h:
/usr/include/asm/bitsperlong.h:
/usr/include/bits/types/__sigset_t.h:
/usr/include/asm-generic/posix_types.h:
CMakeFiles/xnet.dir/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c.o:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/bpf.h:
/usr/include/linux/posix_types.h:
/usr/include/bits/libc-header-start.h:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/compiler-tests.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/arpa/inet.h:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/socket.h:
/usr/include/bits/byteswap.h:
/usr/include/string.h:
/usr/include/bits/time64.h:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/funcattrs.h:
/usr/include/asm/socket.h:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/pcap-inttypes.h:
/usr/lib/libc.so:
/home/gh0s7/project/NE_YuR/network/start/lib/npcap/Include/pcap/pcap.h:
/usr/lib32/libcap.so.2:
/usr/include/inttypes.h:
/usr/include/asm-generic/bitsperlong.h:
/usr/include/bits/types/clock_t.h:
/usr/include/stdc-predef.h:
/usr/include/bits/pthreadtypes-arch.h:
/usr/include/bits/select.h:
/usr/include/bits/types/__fpos64_t.h:
/usr/include/bits/sockaddr.h:
/usr/include/bits/struct_mutex.h:
/usr/lib32/libnl-3.so.200:
/usr/include/bits/types/struct_osockaddr.h:
/usr/include/bits/socket_type.h:
/usr/include/bits/stdint-intn.h:
/usr/include/bits/stdint-least.h:
/usr/include/endian.h:
/usr/include/bits/socket.h:
/usr/include/bits/types/cookie_io_functions_t.h:
/usr/include/bits/stdint-uintn.h:
/home/gh0s7/project/NE_YuR/network/start/xnet_tiny/src/app.c:
/usr/include/bits/types/struct_timeval.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/types/time_t.h:
/home/gh0s7/project/NE_YuR/network/start/lib/xnet/pcap_device.c:
/usr/include/bits/struct_rwlock.h:
/usr/include/bits/endian.h:
/usr/include/bits/timesize.h:
/usr/lib/libc_nonshared.a:
/usr/include/bits/types.h:
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o:
/usr/include/bits/types/FILE.h:
/usr/include/bits/types/__FILE.h:
/usr/include/bits/types/__fpos_t.h:
/usr/include/bits/types/__locale_t.h:
/usr/include/bits/netdb.h:
/usr/include/bits/types/__mbstate_t.h:
/usr/include/bits/atomic_wide_counter.h:
/usr/include/bits/types/clockid_t.h:
/usr/include/bits/types/sigset_t.h:
/usr/include/bits/types/struct_FILE.h: