971507b365
Add upstream fix for CVE-2012-0033. git-svn-id: svn://svn.openwrt.org/openwrt/packages@29724 3c298f89-4303-0410-b956-a3cf2f4a3e73
21 lines
1.2 KiB
Diff
21 lines
1.2 KiB
Diff
--- a/modules/bouncedcc.cpp
|
|
+++ b/modules/bouncedcc.cpp
|
|
@@ -238,7 +238,7 @@ class CBounceDCCMod : public CModule {
|
|
CDCCBounce* pSock = (CDCCBounce*) *it;
|
|
|
|
if (pSock->GetLocalPort() == uResumePort) {
|
|
- m_pUser->PutUser(":" + Nick.GetNickMask() + " PRIVMSG " + m_pClient->GetNick() + " :\001DCC " + sType + " " + sFile + " " + CString(pSock->GetUserPort()) + " " + sMessage.Token(4) + "\001");
|
|
+ m_pUser->PutUser(":" + Nick.GetNickMask() + " PRIVMSG " + m_pUser->GetNick() + " :\001DCC " + sType + " " + sFile + " " + CString(pSock->GetUserPort()) + " " + sMessage.Token(4) + "\001");
|
|
}
|
|
}
|
|
} else if (sType.Equals("ACCEPT")) {
|
|
@@ -248,7 +248,7 @@ class CBounceDCCMod : public CModule {
|
|
CDCCBounce* pSock = (CDCCBounce*) *it;
|
|
|
|
if (pSock->GetUserPort() == sMessage.Token(3).ToUShort()) {
|
|
- m_pUser->PutUser(":" + Nick.GetNickMask() + " PRIVMSG " + m_pClient->GetNick() + " :\001DCC " + sType + " " + sFile + " " + CString(pSock->GetLocalPort()) + " " + sMessage.Token(4) + "\001");
|
|
+ m_pUser->PutUser(":" + Nick.GetNickMask() + " PRIVMSG " + m_pUser->GetNick() + " :\001DCC " + sType + " " + sFile + " " + CString(pSock->GetLocalPort()) + " " + sMessage.Token(4) + "\001");
|
|
}
|
|
}
|
|
}
|