aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_a_gm.c
AgeCommit message (Collapse)AuthorFilesLines
2014-08-15Remove unneeded #include <epan/prefs.h>; As needed: Add editor-modelines & ↵Bill Meier1-1/+0
adjust whitespaxcce. Change-Id: I6f79357e0f3906f6ccc5b68eb451b69b68636335 Reviewed-on: https://code.wireshark.org/review/3613 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2014-07-07Squelch some compiler warnings.Guy Harris1-2/+2
Change-Id: I768bf577b3871171ab33f080c5a0099ac06718ce Reviewed-on: https://code.wireshark.org/review/2906 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2014-06-29convert to proto_tree_add_subtree[_format]Michael Mann1-19/+26
Change-Id: If110de1e0555637264f86f1508858d569871a9c7 Reviewed-on: https://code.wireshark.org/review/2675 Reviewed-by: Michael Mann <mmann78@netscape.net>
2014-06-23Initialize whole buffer in GPRS Mobility and Session Management dissectorPascal Quantin1-1/+1
Bug: 10216 Change-Id: I572a7a6ce0f816063f02397b667dd46c990cf73e Reviewed-on: https://code.wireshark.org/review/2583 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-06-103GPP NAS: add dissection of MSISDN in PCOPascal Quantin1-2/+9
Change-Id: Ie8dac8c898ff94e955a4c0fdde7f4ffff496e97f Reviewed-on: https://code.wireshark.org/review/2098 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-06-07tvb_new_subset -> tvb_new_subset_length when length parameters are equal.Michael Mann1-4/+3
tvb_new_subset -> tvb_new_subset_remaining it appears that's what the intention is. Change-Id: I2334bbf3f10475b3c22391392fc8b6864454de2d Reviewed-on: https://code.wireshark.org/review/1999 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-05-28Minor: use VALS macro (as per convention); Add editor modelines; Do ↵Bill Meier1-9/+22
whitespace changes. Change-Id: I6007c1b2098d06e4a892474dd07f06a7538f94ef Reviewed-on: https://code.wireshark.org/review/1843 Reviewed-by: Bill Meier <wmeier@newsguy.com>
2014-03-04Remove all $Id$ from top of fileAlexis La Goutte1-2/+0
(Using sed : sed -i '/^ \* \$Id\$/,+1 d') Fix manually some typo (in export_object_dicom.c and crc16-plain.c) Change-Id: I4c1ae68d1c4afeace8cb195b53c715cf9e1227a8 Reviewed-on: https://code.wireshark.org/review/497 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-01-24Fix dissection of 8PSK Power Capability IEPascal Quantin1-1/+2
svn path=/trunk/; revision=54942
2013-12-19Rename a couple of to_str functions to have ep_ in the name. This makes itEvan Huus1-2/+2
obvious that the returned string is ephemeral, and opens up the original names in the API for versions that take a wmem pool (and thus can work in any scope). svn path=/trunk/; revision=54249
2013-12-15Fix [-Wmissing-prototypes]Jakub Zawadzki1-0/+3
svn path=/trunk/; revision=54135
2013-10-24Fix copy paste errorsPascal Quantin1-3/+1
svn path=/trunk/; revision=52823
2013-10-23#if 0 numerous "unused const variables" (mostly value-string-arrays);Bill Meier1-0/+2
Also; fix a few "set but not used" warnings. svn path=/trunk/; revision=52780
2013-09-16Convert proto_tree_add_uint_format to proto_tree_add_uint_format_value if ↵Michael Mann1-2/+2
hf_ field name is the first part of the formatted string. This was all manual inspection and most cases were either: 1. Case sensitivity differences between hf_ field name and formatted string. 2. Unnecessary whitespace between hf_ field name and colon in formatted string There are cases where the hf_ field name doesn't quite match the proto_tree_add_uint_format, but it's close enough that one of them should be "right", I'm just not sure which is, I just know the string in proto_tree_add_uint_format is the one displayed. svn path=/trunk/; revision=52098
2013-09-09Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-1/+1
svn path=/trunk/; revision=51885
2013-09-03Code cleanup:Pascal Quantin1-211/+34
- remove some useless trees - prettify the dissection of a few IEs - use ELEM_MAND_VV_SHORT macro where applicable svn path=/trunk/; revision=51741
2013-09-03Batch of filterable expert info.Michael Mann1-65/+75
svn path=/trunk/; revision=51689
2013-08-30Remove useless treePascal Quantin1-13/+11
svn path=/trunk/; revision=51602
2013-08-30Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9085 :Pascal Quantin1-52/+110
GSM A-I/F DTAP - Detach Request - Detach type is not displayed svn path=/trunk/; revision=51599
2013-08-30Convert a few dissectors from EMEM to WMEM APIPascal Quantin1-21/+22
svn path=/trunk/; revision=51597
2013-08-27Add a DRX subtree to GTP dissector now that the subtree (useless for NAS and ↵Pascal Quantin1-14/+12
EPS NAS dissectors) was removed from de_gmm_drx_param in r51537 svn path=/trunk/; revision=51541
2013-08-27Make SPLIT PG CYCLE CODE filterablePascal Quantin1-69/+124
svn path=/trunk/; revision=51537
2013-07-10Upgrade NAS disssectors to v11.7.0Pascal Quantin1-1/+18
svn path=/trunk/; revision=50494
2013-04-16Revert revision 48854, the problem is in packet-gtp.c not setting P2P_DIR ↵Anders Broman1-4/+4
correctly. svn path=/trunk/; revision=48872
2013-04-15Don't check direction on "prot" where the meaning is the same UL/DLAnders Broman1-4/+4
svn path=/trunk/; revision=48854
2013-03-29Rename value string (and similar) functions to use a consistent pattern. ThisEvan Huus1-2/+2
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
2013-03-24Do not initialize ett_tree and dtap_msg_fcn when match_strval_idx does not ↵Pascal Quantin1-4/+8
find a match svn path=/trunk/; revision=48520
2013-03-19Upgrade NAS disssectors to v11.6.0Pascal Quantin1-1/+1
svn path=/trunk/; revision=48427
2013-03-18As suggested by Evan Huus, use extended value_stringsPascal Quantin1-1/+2
svn path=/trunk/; revision=48407
2013-03-18use enum values instead of hardcoded valuesPascal Quantin1-90/+89
(as suggested by Sylvain Munaut in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8487) svn path=/trunk/; revision=48397
2013-01-23svn path=/trunk/; revision=47229Anders Broman1-0/+4
2013-01-22Try to fix dissection of GSM protocol family broken by r47209.Pascal Quantin1-64/+64
Using val_to_str seemed to be a good idea, but most value_string arrays were not properly filled or were using hacks. (I hope I got everything right...) svn path=/trunk/; revision=47218
2012-12-29Upgrade NAS disssectors to v11.5.0Pascal Quantin1-4/+4
svn path=/trunk/; revision=46842
2012-11-26Fix several [-Wshadow] warnings;Bill Meier1-8/+8
Also: Do some minor whitespace and formatting changes. svn path=/trunk/; revision=46197
2012-11-01The APN is an SM IEPascal Quantin1-1/+1
svn path=/trunk/; revision=45858
2012-11-01High light bytes including the first lenght byte in the APN name.Anders Broman1-1/+2
svn path=/trunk/; revision=45856
2012-10-31Mark a parameter as unused.Anders Broman1-1/+1
svn path=/trunk/; revision=45851
2012-10-31Make APN name a filterable item.Anders Broman1-4/+7
Fixes part of bug 7932. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7932 svn path=/trunk/; revision=45850
2012-10-05Fix copy/paste errorPascal Quantin1-2/+2
svn path=/trunk/; revision=45330
2012-10-04Upgrade NAS dissector to v11.4.0 (Release 11)Pascal Quantin1-19/+285
svn path=/trunk/; revision=45325
2012-10-03Display the raw PFI next to the translated one (as a value string array ↵Pascal Quantin1-7/+8
would do) so as to reduce a bit confusion svn path=/trunk/; revision=45295
2012-10-02The Packet Filter Identifier range is [1;16] according to 3GPP 27.007 ↵Pascal Quantin1-8/+10
chapter 10.1.3 svn path=/trunk/; revision=45266
2012-10-02Upgrade NAS EPS dissector to v11.4.0 (Release 11)Pascal Quantin1-0/+32
svn path=/trunk/; revision=45253
2012-09-28Remove a duplicate hfPascal Quantin1-7/+1
svn path=/trunk/; revision=45200
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-17Update dissection of Request type IEPascal Quantin1-0/+1
svn path=/trunk/; revision=44948
2012-08-25Following r44648, revert part of r44162 and followups so as to have a top ↵Pascal Quantin1-198/+198
level gsm_a filter name svn path=/trunk/; revision=44667
2012-08-23Fix extended value-string linear search: remove 2 dups from value-string array.Bill Meier1-2/+0
svn path=/trunk/; revision=44634
2012-08-01Follow-up of r44162: gsm_a_gm dissector is used for both GPRS Mobility ↵Pascal Quantin1-345/+345
Management and Session Management protocols. Update filter names accordingly. svn path=/trunk/; revision=44183
2012-07-31Updated GSM dissectors display filters per checkfiltername.plMichael Mann1-115/+115
Tried to provide consistency with GSM dissector (protocol) names, even if the filenames now don't match the dissector name. svn path=/trunk/; revision=44162