diff --git a/modules/identfile.cpp b/modules/identfile.cpp index a69020af..16d769b2 100644 --- a/modules/identfile.cpp +++ b/modules/identfile.cpp @@ -25,6 +25,7 @@ public: AddCommand("GetFormat", static_cast(&CIdentFileModule::GetFormat)); AddCommand("SetFormat", static_cast(&CIdentFileModule::SetFormat), ""); + AddCommand("Show", static_cast(&CIdentFileModule::Show)); } virtual ~CIdentFileModule() { @@ -51,6 +52,14 @@ public: PutModule("Format would be expanded to: " + m_pUser->ExpandString(GetNV("Format"))); } + void Show(const CString& sLine) { + PutModule("m_pISpoofLockFile = " + CString((long long)m_pISpoofLockFile)); + PutModule("m_pIRCSock = " + CString((long long)m_pIRCSock)); + if (m_pIRCSock) { + PutModule("user = " + m_pIRCSock->GetUser()->GetUserName()); + } + } + void OnModCommand(const CString& sCommand) { if (m_pUser->IsAdmin()) { HandleCommand(sCommand);