From 1756b0cf5ec3bc660ae19820de0f8c05be4e5431 Mon Sep 17 00:00:00 2001 From: lukas Date: Tue, 5 May 2020 19:15:08 +0200 Subject: [PATCH] check also read ip from file if valid --- src/FileLogger.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/FileLogger.cpp b/src/FileLogger.cpp index 79b1a5d..a851d91 100644 --- a/src/FileLogger.cpp +++ b/src/FileLogger.cpp @@ -4,6 +4,7 @@ #include #include +#include #include "FileLogger.h" @@ -24,5 +25,9 @@ std::string FileLogger::readip() { in >> ip; - return ip; + // when received ip has no : return 0.0.0.0 + if (ip.find(':') == ULONG_MAX) + return "0.0.0.0"; + else + return ip; }