diff options
author | Sake Blok <sake@euronet.nl> | 2007-10-03 17:07:19 +0000 |
---|---|---|
committer | Sake Blok <sake@euronet.nl> | 2007-10-03 17:07:19 +0000 |
commit | a4decea55b457d78d8ae35dfbb9b0850aca00e44 (patch) | |
tree | dc0a6930bd6301d24f488f9ff512fb50e1928e08 /epan/req_resp_hdrs.c | |
parent | f95de28c7214253e48ad66dfeb6feb8bdeb898d5 (diff) | |
download | wireshark-a4decea55b457d78d8ae35dfbb9b0850aca00e44.tar.gz wireshark-a4decea55b457d78d8ae35dfbb9b0850aca00e44.tar.bz2 wireshark-a4decea55b457d78d8ae35dfbb9b0850aca00e44.zip |
Fixes reassembly of chunked http-responses spanning multiple tcp segments
(bugs 1581,1851 and 1868)
svn path=/trunk/; revision=23061
Diffstat (limited to 'epan/req_resp_hdrs.c')
-rw-r--r-- | epan/req_resp_hdrs.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/epan/req_resp_hdrs.c b/epan/req_resp_hdrs.c index c1a287df23..391bac4afa 100644 --- a/epan/req_resp_hdrs.c +++ b/epan/req_resp_hdrs.c @@ -336,9 +336,7 @@ req_resp_hdrs_do_reassembly(tvbuff_t *tvb, int offset, packet_info *pinfo, * trailing CRLF. */ pinfo->desegment_offset = offset; - pinfo->desegment_len = - chunk_size + 1 - - reported_length_remaining; + pinfo->desegment_len = DESEGMENT_ONE_MORE_SEGMENT; return FALSE; } } |