SOCKS dissector, general cleanup.
authorMichael Mann <mmann78@netscape.net>
Tue, 16 Apr 2013 12:05:38 +0000 (12:05 -0000)
committerMichael Mann <mmann78@netscape.net>
Tue, 16 Apr 2013 12:05:38 +0000 (12:05 -0000)
commit93cd5ebc4affbefb2bc4ac0c7b0bccce2d4cd0f7
treea3ba9e3b425983b719b10f8b4b9fb4cef0b6e2de
parent68f0af8b035e18e0dab0f25d4fc3090e7355a578
SOCKS dissector, general cleanup.

Cleanup included:
1. converting proto_tree_add_text to proto_tree_add_item.
2. Converting state machines to use frame data instead of a large hash structure.
3. Apply consistent whitespace, add modelines
4. Remove global variable used for recursion, replaced with frame data.
5. Update protocol spec links
6. Add some "manual" fragmentation support. The goal was to fix bug 2157, but it appears some TCP SEQ/ACK inconsistencies may be getting in the way.

svn path=/trunk/; revision=48874
epan/dissectors/packet-socks.c