diff options
author | Gerald Combs <gerald@wireshark.org> | 2005-05-02 14:45:43 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2005-05-02 14:45:43 +0000 |
commit | b233c06fb290d69722c8d3393bb7eed6a8beb67b (patch) | |
tree | 19877e0dafd7477649a40168dc618a52dea1aea6 /NEWS | |
parent | f8765a5a284e63e4e38d93a96561291493f7efd7 (diff) |
From Cvetan Ivanov:
This patch fixes the slightly broken logic in the loop which searches
for establisted call in isup_calls_packet.
The problem is that (right_pair) is set to false if we see call on the
same CIC as existing conversation, but with different opc/dpc pair:
at this point dpc/opc pair is not checked, so any call with the same
CIC matches:
voip_call.c:851
else{
right_pair = FALSE;
}
and then the correct conversation is never found, because right_pair is
never reset for this packet, which leads to total confusion of the call
tracking logic
Fixed by initializing right_pair = TRUE for every loop iteration
svn path=/trunk/; revision=14269
Diffstat (limited to 'NEWS')
0 files changed, 0 insertions, 0 deletions