aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/gsm_map
Commit message (Collapse)AuthorAgeFilesLines
* expert_add_info_format_text + proto_tree_add_text = ↵Michael Mann2013-07-031-11/+6
| | | | | | proto_tree_add_expert_format, where applicable. svn path=/trunk/; revision=50377
* expert_add_info + proto_tree_add_text = proto_tree_add_expert, where applicableMichael Mann2013-07-031-7/+3
| | | | svn path=/trunk/; revision=50337
* Convert a batch of asn1 dissectors from emem to wmem.Evan Huus2013-06-191-2/+2
| | | | svn path=/trunk/; revision=50057
* Convert ASN.1 dissectors to use filterable expert info.Michael Mann2013-06-031-12/+21
| | | | | | NOTE: Kerberos ASN.1 template was updated, but not generated to source. svn path=/trunk/; revision=49707
* Export CellGlobalIdOrServiceAreaIdOrLAI.Anders Broman2013-05-151-0/+1
| | | | svn path=/trunk/; revision=49312
* Make exports actaully workJörg Mayer2013-05-071-2/+3
| | | | | | | Add ansi_map as first generated file that uses exports (from gsm_map in this case). svn path=/trunk/; revision=49195
* Move common code into UseAsn2Wrs.cmake.Jörg Mayer2013-05-071-0/+78
| | | | | | | | Include the new file. Use the new file. Add cmake support to rebuild the gsm_map dissector. svn path=/trunk/; revision=49194
* Just whitespace changesJörg Mayer2013-05-051-1/+0
| | | | svn path=/trunk/; revision=49167
* Stub cmake support for generating the asn1 dissectors.Jörg Mayer2013-04-231-0/+23
| | | | | | | It doesn't do anything yet, it is just to make svn status readable again. svn path=/trunk/; revision=49007
* Rename value string (and similar) functions to use a consistent pattern. ThisEvan Huus2013-03-291-1/+1
| | | | | | | | | | | | | | | | | | | was done using textual search+replace, not anything syntax-aware, so presumably it got most comments as well (except where there were typos). Use a consistent coding style, and make proper use of the WS_DLL_* defines. Group the functions appropriately in the header. I ended up getting rid of most of the explanatory comments since many of them duplicated what was in the value_string.c file (and were out of sync with the recent updates I made to those in r48633). Presumably most of the comments should be in the .h file not the .c file, but there's enough churn ahead that it's not worth fixing yet. Part of https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8467 svn path=/trunk/; revision=48634
* -Wmissing-prototypesAnders Broman2013-03-281-0/+3
| | | | svn path=/trunk/; revision=48609
* Fix another incorrectly duplicated display filter, this time for ↵Chris Maynard2013-03-271-2/+2
| | | | | | | | hf_gsm_map_etsi_pdp_type_number. #BACKPORT(1.6,1.8) svn path=/trunk/; revision=48601
* Fix the incorrectly duplicated display filter for hf_gsm_map_dlci.Chris Maynard2013-03-271-1/+1
| | | | | | #BACKPORT(1.6, 1.8) svn path=/trunk/; revision=48597
* Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8517 :Pascal Quantin2013-03-241-6/+6
| | | | | | Do not tap an unknown Opration Code svn path=/trunk/; revision=48539
* Update to V11.5.0 (2012-12).Anders Broman2013-03-0824-81/+317
| | | | svn path=/trunk/; revision=48195
* Export libwireshark symbols using WS_DLL_PUBLIC defineBalint Reczey2013-03-012-6/+8
| | | | | | | Also remove old WS_VAR_IMPORT define and related Makefile magic everywhere in the project. svn path=/trunk/; revision=47992
* Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8378 :Pascal Quantin2013-02-271-3/+7
| | | | | | A detailed diagnostic information contains either a SMS-SUBMIT-REPORT or a SMS-DELIVERY-REPORT. Set P2P direction accordingly. svn path=/trunk/; revision=47927
* Export TBCD-STRING.Anders Broman2013-02-051-0/+1
| | | | svn path=/trunk/; revision=47496
* Add an OID translation.Anders Broman2013-01-311-0/+1
| | | | svn path=/trunk/; revision=47386
* Fix for CID 280252.Jaap Keuter2013-01-191-2/+2
| | | | | | We can be sure we've at least 0 bytes remaining in the TVB. svn path=/trunk/; revision=47162
* "Fill" a couple of value_string(ext)Anders Broman2012-12-121-0/+5
| | | | svn path=/trunk/; revision=46518
* Make all enum_val_t's const.Jeff Morriss2012-11-291-2/+2
| | | | svn path=/trunk/; revision=46292
* AddressString can have a size of 1, fixes Bug 7882 -GSM_MAP show malformed ↵Anders Broman2012-10-211-0/+3
| | | | | | Packets when two IMSI https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7882 svn path=/trunk/; revision=45687
* We always HAVE_CONFIG_H so don't bother checking whether we have it or not.Jeff Morriss2012-09-201-3/+1
| | | | svn path=/trunk/; revision=45015
* Add dissection of locationInformation IE in Ericsson proprietary extensionPascal Quantin2012-08-213-3/+57
| | | | svn path=/trunk/; revision=44605
* Fix filter names for Ericsson proprietary extensionsPascal Quantin2012-08-212-2/+3
| | | | svn path=/trunk/; revision=44604
* Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7648 :Pascal Quantin2012-08-214-5/+68
| | | | | | Add support for Ericsson proprietary extensions to GSM MAP dissector svn path=/trunk/; revision=44603
* Remove unused hf_gsm_map_imsi_digits entry and fix filter name for ↵Pascal Quantin2012-08-201-6/+1
| | | | | | hf_gsm_map_TBCD_digits (which is also used for IMEI, ASCI call reference, MS Group ID and MS Long Group ID on top of IMSI) svn path=/trunk/; revision=44596
* Avoid defining 2 entries with incompatible types (FT_BYTES vs FT_NONE) and ↵Pascal Quantin2012-08-201-0/+5
| | | | | | same filter svn path=/trunk/; revision=44595
* Follow-up of r44162: gsm_a_gm dissector is used for both GPRS Mobility ↵Pascal Quantin2012-08-011-6/+6
| | | | | | Management and Session Management protocols. Update filter names accordingly. svn path=/trunk/; revision=44183
* Introduce a preference setting for application context version.Anders Broman2012-07-101-8/+29
| | | | svn path=/trunk/; revision=43641
* Update Free Software Foundation address.Jakub Zawadzki2012-06-285-5/+5
| | | | | | (COPYING will be updated in next commit) svn path=/trunk/; revision=43536
* Fix 'lvalue required as left operand of assignment' error when compiling ↵Pascal Quantin2012-06-041-1/+1
| | | | | | with gcc 4.3.2 svn path=/trunk/; revision=43059
* Get rid of a couple of warnings.Anders Broman2012-06-042-47/+47
| | | | svn path=/trunk/; revision=43057
* Fix RVALS() macro usagepascal2012-05-191-1/+1
| | | | svn path=/trunk/; revision=42720
* Get rid of remaining Booleans-as-encoding-arguments inGuy Harris2012-05-072-30/+30
| | | | | | proto_tree_add_item() calls. svn path=/trunk/; revision=42485
* Set direction according to destination address field also (and not only ↵pascal2012-04-141-0/+24
| | | | | | originating address). svn path=/trunk/; revision=42065
* Location Number not decoded as per Q.763 ↵Anders Broman2012-03-072-0/+117
| | | | | | https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6781 svn path=/trunk/; revision=41393
* Remove now unused variables.Anders Broman2012-03-021-1/+0
| | | | svn path=/trunk/; revision=41319
* Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte2012-03-021-4/+0
| | | | svn path=/trunk/; revision=41296
* From Mike Morrin:Anders Broman2012-01-263-18/+18
| | | | | | | | | Add dissectors for GSM and UMTS Cell Broadcast protocols. ( - the patch for gsmtap ) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6770 svn path=/trunk/; revision=40735
* Wireshark crashes in gsm_map dissectorAnders Broman2011-11-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For now use Jeff's fix: "The REAL problem is that the GSM_MAP dissector is using this value_string_ext in the hf without BASE_EXT_STRING: { &hf_gsm_old_localValue, { "localValue", "gsm_old.localValue", FT_INT32, BASE_DEC, &gsm_old_GSMMAPOperationLocalvalue_vals_ext, 0, "OperationLocalvalue", HFILL }}, This, in turn, appears to be caused because OperationLocalValue is an alias for/of GSMMAPOperationLocalValue and only the latter is defined with .USE_VALS_EXT. I can fix it by doing: Index: asn1/gsm_map/gsm_map.cnf =================================================================== --- asn1/gsm_map/gsm_map.cnf (revision 39628) +++ asn1/gsm_map/gsm_map.cnf (working copy) @@ -54,6 +54,7 @@ #.USE_VALS_EXT GSMMAPOperationLocalvalue +OperationLocalvalue #.EXPORTS AddressString But it seems to be that asn2wrs should arguably be figuring this out on its own." svn path=/trunk/; revision=40033
* Export NAEA-CIC to be used by Camel.Anders Broman2011-11-021-0/+1
| | | | svn path=/trunk/; revision=39711
* Don't generate the conformance file for exported types when building theJeff Morriss2011-10-141-1/+1
| | | | | | | | | | | | | | | dissector; instead built it only when the separate target (generate_export) is built. Built generate_export when building "all". This prevents the exp_*.cnf files from being regenerated each time another one of the exp_*.cnf files (which the current dissector depends on) has changed (despite the fact that the exported types does not depe Also fix the CLEANFILES definition so it actually cleans things. svn path=/trunk/; revision=39421
* Update the Camel and MAP ASN.1 files.Anders Broman2011-10-1225-167/+510
| | | | svn path=/trunk/; revision=39386
* Build the ASN.1 dissectors directly into epan/dissectors (rather than buildingJeff Morriss2011-10-101-3/+0
| | | | | | | | | | | | | | | | | | | | them and then copying them over). The "all" target to builds these dissectors now (instead of "generate_files" and/or "copy_files"). asn2wrs's "-O" option now means "the dissector goes in this directory" (rather than "all output goes in this directory"); it also means that the "-s" (single output file) option is now required. Fix things up so that it's possible to build all of the ASN.1 dissectors in one shot. Fix building of conformance files when doing out-of-source-tree builds. Unfortunately "make all" in the asn1 directory always builds something--I think because of circular depedencies. svn path=/trunk/; revision=39333
* Convert 'encoding' parameter of certain proto_tree_add_item() calls in asn1/*:Bill Meier2011-10-101-3/+3
| | | | | | | | | | | | | | | Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as the encoding parameter for proto_tree_add_item() calls which directly reference an item in hf[] which has a type of: FT_BOOLEAN FT_IPv4 FT_EUI64 FT_GUID FT_UINT_STRING Also: For type FT_IPv6 use ENC_NA. (This was missed in SVN #39260) svn path=/trunk/; revision=39332
* Add exportsAnders Broman2011-10-061-0/+3
| | | | svn path=/trunk/; revision=39296
* Convert 'encoding' parameter of certain proto_tree_add_item() calls in asn1 ↵Bill Meier2011-10-061-21/+21
| | | | | | | | | | | | | | | | | | | | | | | dissectors: Specifically: Replace FALSE|0 and TRUE|1 by ENC_BIG_ENDIAN|ENC_LITTLE_ENDIAN as the encoding parameter for proto_tree_add_item() calls which directly reference an item in hf[] which has a type of: FT_UINT8 FT_UINT16 FT_UINT24 FT_UINT32 FT_UINT64 FT_INT8 FT_INT16 FT_INT24 FT_INT32 FT_INT64 FT_FLOAT FT_DOUBLE svn path=/trunk/; revision=39294
* Make it possible to dissect proprietarry Opcodes.Anders Broman2011-09-293-14/+60
| | | | svn path=/trunk/; revision=39183