Makes multipart debug messages goes over modsec debug log not stdout

This commit is contained in:
Felipe Zimmerle
2015-09-16 15:24:01 -03:00
parent a52a3a71ed
commit 5b18db779e
4 changed files with 10 additions and 9 deletions

View File

@@ -27,7 +27,7 @@ namespace RequestBodyProcessor {
class Multipart {
public:
explicit Multipart(std::string header);
Multipart(std::string header, Assay *assay);
bool init();
bool boundaryContainsOnlyValidCharacters();
@@ -46,12 +46,13 @@ class Multipart {
bool missingSemicolon;
bool invalidQuote;
private:
void debug(int a, std::string str) {
std::cout << "Debug: " << str << std::endl;
m_assay->debug(a, str);
}
private:
std::string m_boundary;
std::string m_header;
Assay *m_assay;
};
} // namespace RequestBodyProcessor