#include "FileLogger.h" #include "IpHelper.h" #include #include void FileLogger::safeip(std::string ip) { std::ofstream out; out.open("ip.txt", std::ios::out); out << ip; out.close(); } std::string FileLogger::readip() { std::ifstream in; in.open("ip.txt", std::ios::in); std::string ip; in >> ip; // when received ip has no . return 0.0.0.0 if (!IpHelper::isIpValid(ip)) return "0.0.0.0"; else return ip; }