Ethereal

[Ethereal-dev] packet-smb
Google
 
Web Ethereal.com

Home | Introduction | Documentation | Lists | FAQ | Development | Wiki | Bugs

Ethereal-dev: October 2001


Hi list

Attached is an archive containing files for a completely
tvbuffified smb dissector.

The files should replace the files in the nightly snapshot of
September 14. Please test with that snapshot.

The dissector probably contains a lot of bugs but initial tests
seems successful.
It works quite well on the packets I have tested it on.
But still, there are probably a lot of bugs in it.


Tvbuffifying the dissector required changes in packet-netbios.c packet-nbns.c packet-nbipx.c to call dissect_smb with the tvbuffified parameters. Tvbuffifying also needed some cleanups and changes in subdissectors as mailslot, lanman etc.

Major as in complete rewrite of packet-smb.c.
The dissector now handles all (almost) Transaction2 and NT Transaction calls.
The dissector adds ~400 display filter fields.


Please test it with the snapshot code and comment.
Perhaps it may be integrated into cvs after the next release which
would give us some time to iron out the worst bugs.

Alternatively I can provide incremental patches to tvbuffify one
smb command at a time.

With the SMB dissector tvbuffified there is only one remaining
old-style dissector. A small dissector which should be easy to
fix.


Best regards ronnie s



_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

Attachment: smb.tgz
Description: application/gzip-compressed


Powered by MHonArc 2.6.10