aboutsummaryrefslogtreecommitdiffstats
path: root/make-reg-dotc
diff options
context:
space:
mode:
authorguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2002-05-22 09:49:28 +0000
committerguy <guy@f5534014-38df-0310-8fa8-9805f1628bb7>2002-05-22 09:49:28 +0000
commit558239d042bdf92bb5a60f27e19cd88fa7bce365 (patch)
tree1d0506d0996c20d50412b76cf78a00342a485822 /make-reg-dotc
parent1cf377db464c61cb33889f132bb28bca2f55a318 (diff)
Maintain separate "discard compressed frames" state per connection.
Put the array of connection states into the per-direction state structure; its size is fixed, as the connection number field size is 1 byte. Get rid of the "rslot_limit" member, as the number is fixed. Get rid of the per-state "next" pointer, as it's unused. Process uncompressed frames even if VJ decompression is turned off, and even if the "discard compressed frames" flag is set on the connection, as there's no decompression to do. If the full IP and TCP header isn't available in an uncompressed frame, discard subsequent compressed frames. Only use the "discard compressed frames" flag on the first pass through the capture; on subsequent passes, the presence of an "uncompressed header" item attached to the frame indicates whether we could decompress it or not (the "discard compressed frames" flag would merely indicate the *last* state it had for that connection, which might not have been the state at the time we saw that frame). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@5520 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'make-reg-dotc')
0 files changed, 0 insertions, 0 deletions