Changeset 538
- Timestamp:
- 04/30/06 14:46:21 (3 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
nepenthes/trunk/modules/vuln-bagle/BagleDialogue.cpp
r496 r538 159 159 m_Download = new Download(m_Socket->getRemoteHost(),"bagle://",m_Socket->getRemoteHost(),"bagle://foo/bar"); 160 160 m_Download->getDownloadBuffer()->addData(msg->getMsg()+4,msg->getSize()-4); 161 return CL_ASSIGN_AND_DONE; 161 162 } 162 163 } … … 166 167 // FIXME m_MaxFileSize 167 168 m_Download->getDownloadBuffer()->addData(msg->getMsg(),msg->getSize()); 169 return CL_ASSIGN_AND_DONE; 168 170 break; 169 171 … … 233 235 { 234 236 g_Nepenthes->getSubmitMgr()->addSubmission(m_Download); 235 // destructor will delete it236 return CL_ASSIGN_AND_DONE;237 237 } 238 238 } nepenthes/trunk/modules/vuln-mydoom/MydoomDialogue.cpp
r495 r538 121 121 m_Download->getDownloadBuffer()->addData((char *)m_Buffer->getData(),m_Buffer->getSize()); 122 122 m_Buffer->clear(); 123 return CL_ASSIGN ;123 return CL_ASSIGN_AND_DONE; 124 124 } 125 125 } … … 131 131 { 132 132 m_Download->getDownloadBuffer()->addData((char *)msg->getMsg(),msg->getSize()); 133 return CL_ASSIGN_AND_DONE; 133 134 } 134 135 break; … … 197 198 { 198 199 g_Nepenthes->getSubmitMgr()->addSubmission(m_Download); 199 return CL_ASSIGN_AND_DONE;200 200 } 201 201 return CL_DROP;
