diff options
author | Guy Harris <guy@alum.mit.edu> | 2001-11-18 01:46:51 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2001-11-18 01:46:51 +0000 |
commit | c211cb9da92fcbab67d8c4f12eb6aed0c070ffc7 (patch) | |
tree | f404c398a85d9856ec735954aa13a8298d8a2e5d /packet-http.c | |
parent | a2993889aa07bce150a4371cdec56967c89de728 (diff) |
Have only the request and response frame numbers, and a "void *", in an
"smb_saved_info_t". Put all the information needed to dissect NT
Transaction replies, Transaction2 replies, or Transaction replies into
separate data structures, allocated separately, and put a pointer to
that data structure in the "void *" in question.
Use the return value of "dissect_pipe_smb()" and
"dissect_mailslot_smb()" to control whether to display as data the stuff
those routines were asked to dissect.
If we've seen a request before, but its "smb_saved_info_t" isn't in the
"matched" hash table, look in the "unmatched" hash table - perhaps we
haven't seen the reply yet.
svn path=/trunk/; revision=4216
Diffstat (limited to 'packet-http.c')
0 files changed, 0 insertions, 0 deletions