Wireshark-dev: Re: [Wireshark-dev] Further HTTP woes...
That would solve the problem for YOU but would be the wrong way to solve the issue.
We dont want dissectors to start implementing what is essentially tcp reassembly and tcp session tracking in the dissectors themself since this belongs in the tcp dissector not in the application dissector.
While this issue is most commonly occuring with HTTP based protocols there are other protocols as well that
transfer only one single PDU per tcp session and which sometimes do not provide a pdu length in the header
Thats another reason why the solution is to add the missing semantics to TCP and not reinvent a solution private to the http layer.
Implement the enhancement once and several protocols will benefit.
On 9/8/06, Bryant Eastham <beastham@xxxxxxxxxxx> wrote:
And what of the solution to pass a zero-data-length buffer
to the subdissectors and use a conversation?