http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=29986
User: wmeier
Date: 2009/09/18 03:41 PM
Log:
From yami<yamisoe At ...>: Fix Bug #3542: get_dfs_referral referral entry is not dissected corectly.
(See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3542)
The current get_dfs_referral response code is based on old protocol specs,
which are unofficial, erroneous.
I modify packet-smb.c to be confirm to protocol's official spec. Some
changes are:
1. handle referral entry version 2, 3, 4 separately. The current code does
not distinguish v3 from v2, however they are not same.
2. change server type, referral flags etc.
3. refactor some code, such as string dissecting.
Also: From me: a small change to handle possible overflow
when subtracting from a guint16.
Directory: /trunk/epan/dissectors/
Changes Path Action
+285 -107 packet-smb.c Modified