summaryrefslogtreecommitdiff
path: root/src/logger.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2017-03-16 20:22:59 -0400
committerAdam <Adam@anope.org>2017-03-16 20:23:57 -0400
commitb831cd8a36bd42fae90e1c0fd408aacf62657ea0 (patch)
tree7efa96539f5f3013e12fb518f9fb1e5752de471d /src/logger.cpp
parent516ab164f6fcfe641cbf296d1244ac957fb16fd1 (diff)
Include ip for web clients in command log messages for source
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 "";
}