aboutsummaryrefslogtreecommitdiffstats
path: root/packet-mmse.c
Commit message (Collapse)AuthorAgeFilesLines
* From Biot Olivier:Guy Harris2003-10-091-3/+7
| | | | | | | | | | | | | | | | Rename WSP defines to avoid collisions with Windows defines. Rename WSP dissector table for integer-value content types. Add WSP dissector table for literal content types. Add WSP dissection registration for literal content types. Register literal and extra WBXML content types to WSP dissector. Register textual MMS content type to WSP dissector. svn path=/trunk/; revision=8648
* From Darren Steele: fetch the delivery time from the correct offset.Guy Harris2003-07-071-2/+3
| | | | svn path=/trunk/; revision=7976
* Print a warning in the protocol tree instead of the console.Gerald Combs2003-06-081-4/+3
| | | | svn path=/trunk/; revision=7809
* From Tom Uijldert: MMSE over HTTP supportRonnie Sahlberg2002-09-261-3/+2
| | | | svn path=/trunk/; revision=6336
* From Tom Uijldert: modify MMSE dissector to also accept content that isGuy Harris2002-08-071-4/+3
| | | | | | | | not multipart. Replace my fix to create subtrees for POST data with Tom's. svn path=/trunk/; revision=5968
* From Jan Kratochvil: fix MMSE handling of strings with specifiedGuy Harris2002-08-051-2/+2
| | | | | | character set. svn path=/trunk/; revision=5951
* Replace the types from sys/types.h and netinet/in.h by their glib.hJörg Mayer2002-08-021-9/+1
| | | | | | | | equivalents for the toplevel directory. The removal of winsock2.h will hopefully not cause any problems under MSVC++, as those files using struct timeval still include wtap.h, which still includes winsock2.h. svn path=/trunk/; revision=5932
* From Joerg Mayer:Guy Harris2002-07-171-5/+1
| | | | | | | | | | | | | | | dftest.c: Remove #if-0-ed includes packet-ieee80211.c, packet-wtls.c, packet-afp.c, packet-wsp.c, packet-wtp.c, ethereal_gen.py: Remove redundant include varargs (already in snprintf.h, and required only for snprintf.h) Remove unused include of snprintf.h from files not using "snprintf()". svn path=/trunk/; revision=5889
* From Martin Gignac: fix the handling of From: headers to properlyGuy Harris2002-06-071-5/+4
| | | | | | | | interpret and show Value-Length fields bigger than a single byte. allows the dissector to properly interpret and show From: headers with a Value-Length field bigger than a single byte. svn path=/trunk/; revision=5653
* From Martin Gignac: make the MMS heuristic dissector recognize packetsGuy Harris2002-06-051-3/+5
| | | | | | that lack a Transaction-Id header, as some packets don't have one. svn path=/trunk/; revision=5630
* From Martin Gignac: fix some values to match theGuy Harris2002-06-051-5/+5
| | | | | | WAP-209-MMSEncapsulation-20020105-a spec. svn path=/trunk/; revision=5629
* From Martin Gignac: fix the "cc" field.Guy Harris2002-06-031-2/+2
| | | | svn path=/trunk/; revision=5613
* From Martin Gignac: fix Sender-Visibility field to use the rightGuy Harris2002-05-291-4/+4
| | | | | | | | value_string table. Clean up capitalization. svn path=/trunk/; revision=5594
* Replace a bunch of "tvb_length()" and "tvb_length_remaining()" calls inGuy Harris2002-01-241-3/+2
| | | | | | | | | | | | arguments to "proto_tree_add_text()", and to "proto_tree_add_XXX()" calls that add FT_NONE or FT_PROTO items to the protocol tree, with -1. Replace some calls to "tvb_length()" or "tvb_length_remaining()" with calls to "tvb_reported_length()" and "tvb_reported_length_remaining()", as those give the actual length of the data in the packet, not just the data that happened to be captured. svn path=/trunk/; revision=4605
* Include files from the "epan" directory and subdirectories thereof withGuy Harris2002-01-211-2/+2
| | | | | | | | | | | | | "epan/..." pathnames, so as to avoid collisions with header files in any of the directories in which we look (e.g., "proto.h", as some other package has its own "proto.h" file which it installs in the top-level include directory). Don't add "-I" flags to search "epan", as that's no longer necessary (and we want includes of "epan" headers to fail if the "epan/" is left out, so that we don't re-introduce includes lacking "epan/"). svn path=/trunk/; revision=4586
* From Tom Uijldert: fix to supply a non-null string argument toGuy Harris2002-01-081-8/+7
| | | | | | | | | | | | | | "proto_tree_add_string_format()", so the item has a value, and so that Ethereal doesn't just crash. Get rid of some uses of "tvb_length()" - use "tvb_reported_length()", or -1, instead (so that we don't quit when we run out of captured data). Use "g_warning()", as other dissectors do, for reporting problems with packets. (They should really put it into the protocol tree, instead, but that's another matter....) svn path=/trunk/; revision=4500
* Move the pointer to the "column_info" structure in the "frame_data"Guy Harris2001-12-101-6/+6
| | | | | | | | | | | | | | | structure to the "packet_info" structure; only stuff that's permanently stored with each frame should be in the "frame_data" structure, and the "column_info" structure is not guaranteed to hold the column values for that frame at all times - it was only in the "frame_data" structure so that it could be passed to dissectors, and, as all dissectors are now passed a pointer to a "packet_info" structure, it could just as well be put in the "packet_info" structure. That saves memory, by shrinking the "frame_data" structure (there's one of those per frame), and also lets us clean up the code a bit. svn path=/trunk/; revision=4370
* From Tom Uijldert: WSP/MMSE changes to handle multipart-content:Guy Harris2001-12-071-29/+47
| | | | | | | | | | | | | | packet-wsp.[ch]: - Proper parameter-dissection - Now handles multipart content - Exports content-type & multipart-dissection - Attach a sub-dissector based on content-type packet-mmse.c: - Dissecting message-content added - Registers with WSP based on content-type. svn path=/trunk/; revision=4353
* From Tom Uijldert: fix to the date decoding, fix a field's name, andGuy Harris2001-10-191-5/+5
| | | | | | protocol-name cosmetic changes. svn path=/trunk/; revision=4045
* MMSE support, from Tom Uijldert.Guy Harris2001-09-251-0/+869
svn path=/trunk/; revision=3954