aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-m3ua.c
AgeCommit message (Collapse)AuthorFilesLines
2011-10-15Convert proto_tree_add_item() 'encoding' arg for field types FT_STRING, ↵wmeier1-1/+1
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). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@39426 f5534014-38df-0310-8fa8-9805f1628bb7
2011-10-04Use ENC_NA as encoding for proto_tree_add_item() calls which directly ↵wmeier1-9/+9
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 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@39260 f5534014-38df-0310-8fa8-9805f1628bb7
2011-07-13Fix gcc 4.6 "set but not used [-Wunused-but-set-variable]" warningswmeier1-5/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38001 f5534014-38df-0310-8fa8-9805f1628bb7
2011-04-17Decode the SI value in DATA messages correclty.tuexen1-1/+1
This fixes bug 5834. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36691 f5534014-38df-0310-8fa8-9805f1628bb7
2011-02-13Update standard references.etxrab1-1/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35937 f5534014-38df-0310-8fa8-9805f1628bb7
2011-01-05Don't pass the result of tvb_get_ptr() into a %s format string: the string maymorriss1-1/+1
not be NULL terminated. Use tvb_get_ephemeral_string() instead. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35377 f5534014-38df-0310-8fa8-9805f1628bb7
2010-12-20Rename the routines that handle dissector tables with unsigned integerguy1-3/+3
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.) git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35224 f5534014-38df-0310-8fa8-9805f1628bb7
2010-09-09Add some hf blurbs (for fields whose description is an acronym)morriss1-70/+70
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34091 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-24Refer to the endianness arguments as "encoding" rather thanguy1-79/+79
"representation" - we already use "representation" to refer to the text representation of fields. Change some routines with an endianness argument to make it a representation argument instead; git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32929 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-13Create a new REP_NA value for fields where there are no representationsguy1-1/+1
from which to choose; use that for protocol fields in some protocols (modify the CORBA generator to use it, and manually update the generated CORBA dissectors accordingly). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32777 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-12Instead of using private #defines for the last argument toguy1-79/+78
proto_tree_add_item(), use the new REP_BIG_ENDIAN and REP_LITTLE_ENDIAN values. Use those #defines in variables that represent the byte order, as well. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32776 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-23Interpret international point codes according to Q.708; white space editsdimeg1-7/+23
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32546 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-16Add an MTP3 equivalent for the SLSmorriss1-6/+10
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32489 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-15As requested in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2748 :morriss1-5/+11
Mark the "MTP3 equivalents" fields as generated. They do come directly from the packet but the fields themselves are kind-of artificial so it makes some sense to mark them as "special" somehow. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32482 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-06#include <string.h> not needed.wmeier1-1/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32410 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-03Remove unneeded #include <stdio.h>wmeier1-1/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32367 f5534014-38df-0310-8fa8-9805f1628bb7
2009-08-21Sanitize epan includeskrj1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29499 f5534014-38df-0310-8fa8-9805f1628bb7
2009-08-16Switch a bunch of dissectors over to using tvb_new_subset_remaining()krj1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29446 f5534014-38df-0310-8fa8-9805f1628bb7
2009-06-18From Kovarththanan Rajaratnam via bug 3548:stig1-69/+69
(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 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28770 f5534014-38df-0310-8fa8-9805f1628bb7
2008-12-18Fix various typos and spelling errors (mostly in text strings)wmeier1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27050 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-31Fix some "format not a string literal and no format arguments" warnings.stig1-4/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26647 f5534014-38df-0310-8fa8-9805f1628bb7
2008-10-24Put the contents of each CIC range parameter in a REG_REQ in its own treemorriss1-20/+34
with a textual summary of the CIC range at the root of the tree. This makes these parameters much easier to read when there are many of them in a single message. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26541 f5534014-38df-0310-8fa8-9805f1628bb7
2008-09-30Minor proto_reg_handoff cleanup: use find_dissector when appropriate.wmeier1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26308 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-19bzero the tap data.lego1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21062 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-18add an mtp3 tap to m3ua to allow VoIP Calls to see ISUP/BICC calls over M3UAlego1-10/+23
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21058 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-23remove another hidden item lego1-1/+0
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20905 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-23Wow!lego1-6/+12
hidden fields appear twice defeating the purpose, that's what I call deprecating a function!! git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20902 f5534014-38df-0310-8fa8-9805f1628bb7
2007-02-23add hidden fields for mtp3.dpc mtp3.opc mtp3.pc to m3ua so that if someone ↵lego1-0/+16
filters by mtp3.pc can get both m2ua and m3ua packets directed towars a caertain pc. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20901 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-21change a whole bunch of ethereal into wiresharksahlberg1-4/+4
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18196 f5534014-38df-0310-8fa8-9805f1628bb7
2006-03-06From Jeff Morriss:etxrab1-0/+2
The M3UA I-G and -bis specify a couple of registration result codes that the M3UA dissector doesn't currently understand. The attached patch fixes that. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17476 f5534014-38df-0310-8fa8-9805f1628bb7
2006-01-14MTP3 standard in SCCP MTP3 and M3UA will be determined by Preference setting ↵etxrab1-2/+2
in MTP3. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17029 f5534014-38df-0310-8fa8-9805f1628bb7
2006-01-05Bill Meier:jmayer1-2/+2
Spelling fixes. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16956 f5534014-38df-0310-8fa8-9805f1628bb7
2005-12-19register the m3ua dissector by namelego1-0/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16859 f5534014-38df-0310-8fa8-9805f1628bb7
2005-12-16Get rid of duplicted dissector tables for MTP3 Service indicator and SCCP ssn:setxrab1-1/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16815 f5534014-38df-0310-8fa8-9805f1628bb7
2005-12-13Change reassembly to include first empty segment, check if SLR exists.etxrab1-0/+16
Change pinfo->src/dst to use SS7 address for reassembly to use the correct key. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16781 f5534014-38df-0310-8fa8-9805f1628bb7
2005-09-17Move a pile of protocol-related headers from the top-level sourceguy1-1/+1
directory to the epan directory. Some of them should perhaps ultimately be moved to epan/dissectors, if they pertain only to stuff exported by a particular dissector. Fix Gerald's e-mail address in files we're moving. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15844 f5534014-38df-0310-8fa8-9805f1628bb7
2005-03-18From Jeff Morris: Display PC structured.tuexen1-3/+6
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13802 f5534014-38df-0310-8fa8-9805f1628bb7
2004-12-27Again, some warnings removed.ulfl1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12842 f5534014-38df-0310-8fa8-9805f1628bb7
2004-09-27Move prefs.c and prefs.h into the epan subdirectory.guy1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12115 f5534014-38df-0310-8fa8-9805f1628bb7
2004-07-18Move dissectors to epan/dissectors directory.gram1-0/+2008
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11410 f5534014-38df-0310-8fa8-9805f1628bb7