aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-skinny.c
AgeCommit message (Collapse)AuthorFilesLines
2013-11-12Add "rtp handle protection" inside ↵Michael Mann1-43/+39
srtp_add_address/rtp_add_address/bluetooth_add_address so dissectors calling it don't need to find "rtp" just for the handle check. svn path=/trunk/; revision=53288
2013-11-09Add data parameter to tcp_dissect_pdus() as well as convert it to using ↵Michael Mann1-4/+5
"new" style dissectors. Now that "bytes consumed" can be determined, should tcp_dissect_pdus() take advantage of that? Should tcp_dissect_pdus return length (bytes consumed)? There are many dissectors that just call tcp_dissect_pdus() then return tvb_length(tvb). Seems like that could all be rolled into one. svn path=/trunk/; revision=53198
2013-10-15Fix Coverity CID 1106801: Missing break in switch.Chris Maynard1-0/+1
svn path=/trunk/; revision=52613
2013-10-13whitespace fixes; mostly: remove trailing blanksBill Meier1-4/+4
svn path=/trunk/; revision=52591
2013-06-14Remove check_col() and the occasional tree.Michael Mann1-7/+3
svn path=/trunk/; revision=49923
2013-05-04Yet another protocol update viaJörg Mayer1-109/+341
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8616 svn path=/trunk/; revision=49165
2013-05-01Diederik de Groot <dkgroot@talon.nl>Jörg Mayer1-139/+222
via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8616 Further enhancements to packet-skinny.c, change cast. filters to skinny. filters. While I'm not sure whether that this is really correct, we don't have any sample capture to verify whether the old solution really worked. At least that way checkfiltername.pl doesn't complain any more ;-) Me: Tiny whitespace fixes. svn path=/trunk/; revision=49113
2013-04-30Diederik de Groot <dkgroot@talon.nl>Jörg Mayer1-60/+369
via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8616 Update Skinny Dissection Code (CM7.1 + / SPCP Message) Me: - Remove some trailing whitespace - Numerically sort deviceTypes and replace older values with new ones - Reenable the return FALSE statement in the heuristics - it works for me. svn path=/trunk/; revision=49099
2013-03-17Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-1/+0
svn path=/trunk/; revision=48377
2013-02-26Fix spelling/typos found using a list of commonly misspelled words.Bill Meier1-2/+2
The misspellings were mostly in comments but some were in text strings visible to the user. svn path=/trunk/; revision=47899
2012-09-25replaced decode_boolean_bitfield calls with itemized filtersMichael Mann1-16/+64
added tfs_no_yes to tfs.[ch] svn path=/trunk/; revision=45115
2012-09-20We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss1-3/+1
svn path=/trunk/; revision=45017
2012-09-10Initial commit to support yet another method of passing data between dissectors.Jakub Zawadzki1-1/+1
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL svn path=/trunk/; revision=44860
2012-06-28Update FSF address - part II.Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=43538
2012-05-17General Cleanup including:Bill Meier1-876/+880
- Remove unneeded #include <stdlib.h>; - Remove "README.developer" comments; - Reformat hf[] entries; - Remove unneeded variable initialization; - "localize" some variables; - Whitespace/indentation/long lines/formatting - (In one case) proto_tree_add_uint returns a proto_item* (not a proto_tree *); svn path=/trunk/; revision=42678
2011-12-21From jingzhang via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6590Alexis La Goutte1-8/+45
Make wireshark to support SKINNY new version Current wireshark version can not support the new skinny packets when the header version == "14 00 00 00". It should be the same handling process with "12 00 00 00"(CM7_MSG_TYPE_B), So we added the same function to support CM7_MSG_TYPE_C(we defined it by ourselves, just want to keep the consistency with CM7_MSG_TYPE_B). From me : Fix encoding attribut (via fix-encoding.args.pl) svn path=/trunk/; revision=40263
2011-12-21Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-2/+2
svn path=/trunk/; revision=40262
2011-10-21For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.Bill Meier1-1/+1
Also: remove trailing whitespace for a number of files. svn path=/trunk/; revision=39503
2011-10-15Convert proto_tree_add_item() 'encoding' arg for field types FT_STRING, ↵Bill Meier1-69/+69
FT_STRINGZ, FT_UINT_STRING as follows: 1. If there's no character encoding (ENC_ASCII, ...) specified then use ENC_ASCII. 2. For all but FT_UINT_STRING, always use ENC_NA (replacing any existing True/1/FALSE/0 /ENC_BIG_ENDIAN/ENC_LITTLE_ENDIAN). svn path=/trunk/; revision=39426
2011-10-04Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵Bill Meier1-1/+1
reference an hf item (in hf[] with types: FT_NONE FT_BYTES FT_IPV6 FT_IPXNET FT_OID Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN svn path=/trunk/; revision=39260
2011-08-27Unify my address entryJörg Mayer1-1/+1
svn path=/trunk/; revision=38750
2011-08-26Replace TRUE/FALSE with the new ENCAP stuff where appropriateJörg Mayer1-543/+543
svn path=/trunk/; revision=38746
2011-06-22Fix a checkhf WarningAlexis La Goutte1-1/+1
Unused entry: epan/dissectors/packet-skinny.c, hf_skinny_modifyConfRes svn path=/trunk/; revision=37750
2011-06-22From mtwire via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6041Alexis La Goutte1-2/+87
Added party numbers and party names in message CM5CallInfoMessage svn path=/trunk/; revision=37748
2011-06-19Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warnings.Bill Meier1-2/+1
svn path=/trunk/; revision=37716
2011-04-27From Mathieu Parent via ↵Jeff Morriss1-4/+4
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5826 : Attached patch fixes dissection of ServiceURLStatMessage. svn path=/trunk/; revision=36900
2011-04-14From Mathieu Parent:Anders Broman1-650/+495
- use 4-bytes hex for messages ids - reorder skinny messages ids - remove obsolete C-comments about status - rewrite field names (from camel case to plain words) From me: Replaced meaningless hf blurbs with NULL https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5824 svn path=/trunk/; revision=36638
2011-04-14From Mathieu Parent:Anders Broman1-5/+46
packet-skinny:Add DialedPhoneBookMessage and DialedPhoneBookAckMessage Replaced meaningless hf blurbs with NULL https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5823 svn path=/trunk/; revision=36637
2011-03-14Fix for bug 3933:Jaap Keuter1-0/+3
Decode TCP port 2443 as Secure Skinny (SCCPS). svn path=/trunk/; revision=36187
2011-02-15Previously 1 byte TCP payload to port 2000 got interpreted as malformed SkinnyJörg Mayer1-0/+4
svn path=/trunk/; revision=35950
2011-02-14From Ania:Jaap Keuter1-47/+117
Patch enables decoding CM 7.1(3b) messages and CM5 CallInfoMessage (0x14A). svn path=/trunk/; revision=35948
2011-02-14Make sure RTP conversations are created.Jaap Keuter1-2/+2
svn path=/trunk/; revision=35947
2010-12-20From Mathieu Parent:Jaap Keuter1-15/+48
* Support for XMLAlarmMessage (0x015A) * every xml data is parsed using the XML dissector svn path=/trunk/; revision=35226
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-1/+1
keys to have _uint in their names, to match the routines that handle dissector tables with string keys. (Using _port can confuse people into thinking they're intended solely for use with TCP/UDP/etc. ports when, in fact, they work better for things such as Ethernet types, where the binding of particular values to particular protocols are a lot stronger.) svn path=/trunk/; revision=35224
2010-11-03Use value_string_ext fcns to access certain value_string arrays;Bill Meier1-40/+62
Sort several value_string arrays to be in ascending order. Also: Minor whitespace cleanup. svn path=/trunk/; revision=34766
2010-09-23Replace blurbs that match the name (case insensitive) with NULL.Jeff Morriss1-2/+2
svn path=/trunk/; revision=34227
2010-05-06From Mathieu Parent:Jaap Keuter1-14/+79
* Added LineInstance and CallId to keypadButton-, stimulus-, offHook-, onHook-, startTone-, stopTone-, setRingerMessage * Added RingMode to setRingerMessage * Added displayName to LineStatMessage svn path=/trunk/; revision=32692
2010-04-06#include <string.h> not needed.Bill Meier1-2/+0
svn path=/trunk/; revision=32411
2009-08-09Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_checkKovarththanan Rajaratnam1-6/+2
svn path=/trunk/; revision=29345
2009-06-18From Kovarththanan Rajaratnam via bug 3548:Stig Bjørlykke1-25/+25
(1) Trailing/leading spaces are removed from 'name's/'blurb's (2) Duplicate 'blurb's are replaced with NULL (3) Empty ("") 'blurb's are replaced with NULL (4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME, FT_PROTOCOL, FT_STRING and FT_STRINGZ field types (5) Only allow non-zero value for 'display' if 'bitmask' is non-zero svn path=/trunk/; revision=28770
2009-05-19Get info about media type(Video or not) a first step towards usage in rtp ↵Anders Broman1-2/+3
statistics. svn path=/trunk/; revision=28415
2009-01-30From Carlos Mendioroz:Jaap Keuter1-75/+184
Enhanced the skinny dissector to expose a tap, and added SKINNY call control protocol support to gtk/call_voip to show those calls. svn path=/trunk/; revision=27332
2009-01-18Fix for bug 3192:Jaap Keuter1-4/+4
Version 17 of the Skinny protocol seems to report its version number in a previously reserved header field. The dissector now accepts this, even though it can't dissect all new messages yet. svn path=/trunk/; revision=27258
2008-10-31Fix some "format not a string literal and no format arguments" warnings.Stig Bjørlykke1-8/+8
svn path=/trunk/; revision=26648
2008-09-26Minor cleanups related to proto_reg_handoffBill Meier1-2/+0
svn path=/trunk/; revision=26277
2008-08-26#include <emem.h> not req'dBill Meier1-1/+0
svn path=/trunk/; revision=26091
2007-04-14fix MacOSX gcc-3.3 warnings about unused tfs/value_string variablesSebastien Tandel1-1/+1
most have been tagged unused (few have been deleted if dissector has not been modified since a long time) move packet-ssl-utils.c to DISSECTOR_SRC svn path=/trunk/; revision=21431
2007-04-05Fix for bug 1523. Offset handling was off in DialedNumberMessage presentation.Jaap Keuter1-2/+2
svn path=/trunk/; revision=21343
2006-11-26If we found that the packet does not belong to Skinny (new style dissector), ↵Jeff Morriss1-1/+0
there's no need to call call_dissector(data_handle, ...) before returning FALSE. svn path=/trunk/; revision=19988
2006-10-31change the signature for the get_pdu_len() function pointer passed to ↵Ronnie Sahlberg1-1/+1
tcp_dissect_pdus() to also include a packet_info pointer. there are many reasons why some protocols actually need to be able to access the pinfo structure while determining the pdu size svn path=/trunk/; revision=19751