diff options
author | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2012-12-16 01:12:59 +0000 |
---|---|---|
committer | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2012-12-16 01:12:59 +0000 |
commit | 01fd3571714f507c7580278a5cd586e294bdce95 (patch) | |
tree | c2dee942de25b3674d556d6904badb4396a49ce2 /mkcap.c | |
parent | b369116122629461616bf6dc517c09dac512aa1f (diff) | |
download | wireshark-01fd3571714f507c7580278a5cd586e294bdce95.tar.gz |
Handle hop-by-hop-id collisions (when matching requests and answers) better:
instead of storing the requests in an se_tree (keyed by hop-by-hop-id),
store an se_tree which is itself keyed by frame number. When looking for
a matching request, first find the tree of pdus (by hop-by-hop-id) and then
look for the largest frame number less than or equal to the answer's frame
number. Also verify that the end-to-end-id matches.
Move the conversation structure out of packet-diameter.h: it's only used in
packet-diameter.c
svn path=/trunk/; revision=46553
Diffstat (limited to 'mkcap.c')
0 files changed, 0 insertions, 0 deletions