summaryrefslogtreecommitdiff
path: root/src/logger.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/logger.cpp')
-rw-r--r--src/logger.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/logger.cpp b/src/logger.cpp
index 2667e7ef3..ac030f218 100644
--- a/src/logger.cpp
+++ b/src/logger.cpp
@@ -146,7 +146,12 @@ Anope::string Log::FormatSource() const
else if (nc)
return nc->display;
else if (source)
- return source->GetNick();
+ {
+ Anope::string buf = source->GetNick();
+ if (!buf.empty() && !source->ip.empty())
+ buf += " (" + source->ip + ")";
+ return buf;
+ }
return "";
}