diff --git a/webserver/core/enip.cpp b/webserver/core/enip.cpp index 5ea6020..4672da4 100644 --- a/webserver/core/enip.cpp +++ b/webserver/core/enip.cpp @@ -586,7 +586,7 @@ int processEnipMessage(unsigned char *buffer, int buffer_size) }*/ else { - p = sprintf(p, "Unknown EtherNet/IP request: "); + p += sprintf(p, "Unknown EtherNet/IP request: "); int msg_size; if (((buffer_size * 3) + 40) < log_msg_max_size) // Each byte on buffer takes 3 bytes to be printed using "%02x ". Add 40 extra bytes for "preamble" {