/* packet_dump — текстовая сводка IPv4-пакета: адреса, транспортные поля и короткий hex-фрагмент. * Принимает IP-пакет без ETCP-заголовка. Результат в общем static-буфере перезаписывается каждым вызовом; * его не освобождать, для хранения скопировать. Модуль не потокобезопасен и сам в лог не пишет. */ #ifndef PACKET_DUMP_H #define PACKET_DUMP_H #include #include #include #include "../lib/platform_compat.h" #ifdef __cplusplus extern "C" { #endif char* dump_ip_packet_to_buffer(const uint8_t* data, size_t len); #ifdef __cplusplus } #endif #endif // PACKET_DUMP_H