aboutsummaryrefslogtreecommitdiffstats
path: root/packet-smb-pipe.c
Commit message (Collapse)AuthorAgeFilesLines
* Add routines for adding items to a protocol tree that take arguments ofGuy Harris2000-05-311-8/+8
| | | | | | | | | | | | | | | | | a particular type, rather than taking a varargs list, along the lines of the "proto_tree_add_XXX_format()" routines. Replace most calls to "proto_tree_add_item()" and "proto_tree_add_item_hidden()" with calls to those routines. Rename "proto_tree_add_item()" and "proto_tree_add_item_hidden()" to "proto_tree_add_item_old()" and "proto_tree_add_item_hidden_old()", and add new "proto_tree_add_item()" and "proto_tree_add_item_hidden()" routines that don't take the item to be added as an argument - instead, they fetch the argument from the packet whose tvbuff was handed to them, from the offset handed to them. svn path=/trunk/; revision=2031
* Add a comment giving the URL of the CIFS Remote Administration ProtocolGuy Harris2000-05-141-4/+17
| | | | | | | | | spec (which covers some of what this file dissects). Dissect the share type in NetShareEnum replies as a type value (using values from said spec), not just as a number. svn path=/trunk/; revision=1958
* Put in some checks to make sure we don't go past the end of the frameGuy Harris2000-05-141-3/+16
| | | | | | when fetching strings in NetShareEnum and NetServEnum2 replies. svn path=/trunk/; revision=1956
* In a NetServEnum, there's only one byte of padding after the share name.Guy Harris2000-05-141-3/+2
| | | | | | | | | | (See, for example ftp://ftp.microsoft.com/developr/drg/CIFS/cifsrap2.txt .) svn path=/trunk/; revision=1955
* Add tvbuff class.Gilbert Ramirez2000-05-111-87/+87
| | | | | | | | | | | | | | | Add exceptions routines. Convert proto_tree_add_*() routines to require tvbuff_t* argument. Convert all dissectors to pass NULL argument ("NullTVB" macro == NULL) as the tvbuff_t* argument to proto_tree_add_*() routines. dissect_packet() creates a tvbuff_t, wraps the next dissect call in a TRY block, will print "Short Frame" on the proto_tree if a BoundsError exception is caught. The FDDI dissector is converted to use tvbuff's. svn path=/trunk/; revision=1939
* Fix some "proto_tree_add_text()" calls.Guy Harris2000-03-061-3/+3
| | | | svn path=/trunk/; revision=1695
* Small fix to the LanMan stuff ...Richard Sharpe2000-02-191-2/+2
| | | | svn path=/trunk/; revision=1650
* Protocol abbreviations should be all lower case, as they're used inGuy Harris2000-02-141-10/+3
| | | | | | | | | | | | filter expressions, and names in those expressions are currently case-sensitive, and obliging people to type "Lanman" to filter for Lanman packets is overkill. Get rid of the comment saying that the routines for mailslot and pipe dissecting should perhaps be migrated to another file, as this and "packet-smb-mailslot.c" are the other files to which they were migrated. svn path=/trunk/; revision=1632
* Jeff Foster's SMB Mailslot and Netlogin dissectors; he splitGuy Harris2000-02-141-0/+1244
"packet-smb.c" up into several files. svn path=/trunk/; revision=1629