private:
void half_reset(NHttpEnums::SourceId source_id);
- // StreamSplitter internal data
+ // StreamSplitter internal data - scan()
NHttpSplitter* splitter[2] = { nullptr, nullptr };
+
+ // StreamSplitter internal data - reassemble()
uint8_t* section_buffer[2] = { nullptr, nullptr };
int32_t section_buffer_length[2] = { 0, 0 };
bool section_buffer_owned[2] = { true, true };
// a session. In any event it doesn't belong here because we cannot process it. Forward it to our parent class
// for processing. There should be no more calls to scan() for this session but tell it to abort just in case.
- // session_data->type_expected[source_id] = SEC_ABORT; /* FIXIT-M this statement breaks the test tool */
+ session_data->type_expected[source_id] = SEC_ABORT;
return StreamSplitter::reassemble(flow, total, offset, data, len, flags, copied);
}