diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/configreader.cpp | 2 | ||||
-rw-r--r-- | src/inspircd.cpp | 2 | ||||
-rw-r--r-- | src/socket.cpp | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/configreader.cpp b/src/configreader.cpp index 72429f8ac..29ee55eb9 100644 --- a/src/configreader.cpp +++ b/src/configreader.cpp @@ -1253,7 +1253,7 @@ void ServerConfig::Read(bool bail, User* user) int j = 1; for (FailedPortList::iterator i = pl.begin(); i != pl.end(); i++, j++) { - user->WriteServ("NOTICE %s :*** %d. IP: %s Port: %lu", user->nick.c_str(), j, i->first.empty() ? "<all>" : i->first.c_str(), (unsigned long)i->second); + user->WriteServ("NOTICE %s :*** %d. Address: %s Reason: %s", user->nick.c_str(), j, i->first.empty() ? "<all>" : i->first.c_str(), i->second.c_str()); } ServerInstance->Threads->Mutex(false); } diff --git a/src/inspircd.cpp b/src/inspircd.cpp index 72214dd1e..ac5ee4510 100644 --- a/src/inspircd.cpp +++ b/src/inspircd.cpp @@ -679,7 +679,7 @@ InspIRCd::InspIRCd(int argc, char** argv) int j = 1; for (FailedPortList::iterator i = pl.begin(); i != pl.end(); i++, j++) { - printf("%d.\tIP: %s\tPort: %lu\n", j, i->first.empty() ? "<all>" : i->first.c_str(), (unsigned long)i->second); + printf("%d.\tAddress: %s\tReason: %s\n", j, i->first.empty() ? "<all>" : i->first.c_str(), i->second.c_str()); } } diff --git a/src/socket.cpp b/src/socket.cpp index 6baa42ed0..0e3cf3543 100644 --- a/src/socket.cpp +++ b/src/socket.cpp @@ -355,7 +355,7 @@ int InspIRCd::BindPorts(bool, int &ports_found, FailedPortList &failed_ports) } else { - failed_ports.push_back(std::make_pair(Addr, portno)); + failed_ports.push_back(std::make_pair(Addr + portno, strerror(errno))); } ports_found++; } |