Commit Graph

108 Commits

Author SHA1 Message Date
Anders Broman 11c13bccb9 From Pascal Quantin:
Add Tests Procedures decoding to GSM A Interface (BSSMAP/DTAP) dissection.

svn path=/trunk/; revision=25884
2008-07-31 10:06:05 +00:00
Bill Meier 39b20c0081 Add NULL termination element to value_string arrays.
(Done for consistency although not strictly required in these cases);
(Also: so no kickouts on this file when doing automated checking
 for missing NULL termination elements in value-string arrays). 

svn path=/trunk/; revision=25794
2008-07-22 18:36:40 +00:00
Anders Broman e711dad8e3 Try again ;)
svn path=/trunk/; revision=25776
2008-07-20 22:11:58 +00:00
Anders Broman b303ab2b8d Will gcc be happy now?
svn path=/trunk/; revision=25774
2008-07-20 21:59:45 +00:00
Anders Broman 6e0dc4349f Uggly hack to fix:
packet-gsm_a.c:4914: warning: comparison between signed and unsigned
packet-gsm_a.c:4944: warning: comparison between signed and unsigned

svn path=/trunk/; revision=25772
2008-07-20 21:32:59 +00:00
Anders Broman 4dfb4bd99c From Neil Piercy :
Addition dissection for packet-gsm_a.c

svn path=/trunk/; revision=25770
2008-07-20 20:45:18 +00:00
Bill Meier 33af75a599 Fix some warnings reported by gcc -Wshadow ...
svn path=/trunk/; revision=25628
2008-06-28 21:09:57 +00:00
Anders Broman a7144cf536 From Jonas Nilsson:
Add dissection of Measurement report and result and minor bugfixes.

svn path=/trunk/; revision=25052
2008-04-15 20:37:53 +00:00
Jaap Keuter a118b8b41b Fix a comment to please the compiler.
svn path=/trunk/; revision=24883
2008-04-10 21:39:55 +00:00
Anders Broman 620f7e73f6 Use the correct length for APDU:s.
svn path=/trunk/; revision=24881
2008-04-10 20:51:10 +00:00
Anders Broman d6aea2d0a1 - Add application Id:s to Diameter
- Further dissect 3GPP Radius AVP:s.

svn path=/trunk/; revision=24293
2008-02-08 16:32:12 +00:00
Stig Bjørlykke 28ae535b00 Removed even more "statement not reached" warnings.
svn path=/trunk/; revision=24286
2008-02-07 15:44:45 +00:00
Anders Broman ce40fc22a4 Make it possible to do subdissection of Diameter AVP:s and add dissection
of some 3GPP AVP:s.

svn path=/trunk/; revision=24211
2008-01-27 21:06:33 +00:00
Stig Bjørlykke c2f444f656 Added some parantheses to avoid a warning.
svn path=/trunk/; revision=24187
2008-01-24 22:51:17 +00:00
Anders Broman f67a7818b0 Decode som MBMS elements.
svn path=/trunk/; revision=24184
2008-01-24 22:21:13 +00:00
Richard van der Hoff c7f1d0b579 add some comments re desirability of renaming fields
svn path=/trunk/; revision=24059
2008-01-10 16:43:48 +00:00
Anders Broman 9c15d7eca9 Dissect more IE's
svn path=/trunk/; revision=23053
2007-10-02 20:09:15 +00:00
Anders Broman cbd2d1494c More IE:s
svn path=/trunk/; revision=22941
2007-09-24 21:26:31 +00:00
Guy Harris 2bf1b3d58e Close yer comments.
svn path=/trunk/; revision=22926
2007-09-23 22:10:59 +00:00
Anders Broman 283b16163c Decode more IE's
svn path=/trunk/; revision=22925
2007-09-23 20:57:00 +00:00
Jaap Keuter 2b33ee2fd1 Get the GSM A Interface dissector to compile again.
svn path=/trunk/; revision=22918
2007-09-21 18:56:49 +00:00
Anders Broman 4286b1e99d Make it possible to decode messages on the CCCH link.
svn path=/trunk/; revision=22917
2007-09-21 17:07:05 +00:00
Jörg Mayer b312e64f6a get_ber_length doesn't need the tree argument, get rid of it.
Rebuild asn1 dissectors.

svn path=/trunk/; revision=22627
2007-08-24 07:12:04 +00:00
Anders Broman 64ae231eaa From Chris Maynard:
Fix display filter field problems
Correct the template files in the case of generated dissectors.

svn path=/trunk/; revision=22621
2007-08-24 05:58:08 +00:00
Anders Broman ee86c4c30e From Cyrille Colin:
gsm_a :
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1754
SMS CP (gsm_a_dtap), RP (gsm_a_rp) and T-PDU (gsm_sms) protocol stacks are
decoded in Wireshark when called by BSSAP or RANAP.
Same protocol stack can be called by GPRS-LLC (sapi 7). Simple modification
needed in packet-gsm_a.c to add dtap dissector to llcgprs.sapi 7.

Me a comment in gprs-llc.

svn path=/trunk/; revision=22559
2007-08-20 20:55:06 +00:00
Anders Broman abae311a58 - update the Unix Makefile to use gsmmap.cnf and not gsm_map.cnf.
- the Facility is not bellow the facility itself, but at the end of the tree.
It's not a problem, but it looks strange.. - Fixed

svn path=/trunk/; revision=22141
2007-06-19 22:11:30 +00:00
Anders Broman f07a01dd51 Remove an unused variable.
svn path=/trunk/; revision=22070
2007-06-10 21:31:10 +00:00
Anders Broman d28046f3b5 Updated GSM MAP to use the latest asn1 original files.
MAP-dalouge and gsm_ss is included in this dissector.

svn path=/trunk/; revision=22069
2007-06-10 19:04:12 +00:00
Anders Broman dca634c4de Prepare for the use of the new -X parameter for BER encoded protocols.
svn path=/trunk/; revision=21889
2007-05-22 16:17:54 +00:00
Anders Broman f08cd1e5e3 actx in the rest of dissect_ber..()l
svn path=/trunk/; revision=21773
2007-05-15 05:49:43 +00:00
Anders Broman c01f382974 Second step in introducing asn context to BER dissectors just like in PER.
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Anders Broman 4c692a62b6 Start introducing actx to ber functions.
svn path=/trunk/; revision=21705
2007-05-06 22:34:05 +00:00
Sebastien Tandel 68ad2f4b9b fix MacOSX gcc-3.3 warnings about unused tfs/value_string variables
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-14 14:01:53 +00:00
Luis Ontanon 9dbe9adf50 Another iteration over sctp calls (RANAP/BSSAP) a step towards TCAP/(MAP/IMAP/CAMEL)
- Fix SUA calls (I would need some more traces to test this)


svn path=/trunk/; revision=21235
2007-03-27 23:00:55 +00:00
Luis Ontanon 5fa8e75149 packet_info.c and packet.c
add sccp_info to struct _packet_info (Sorry but the way private_data works and the fact that TCAP uses it and BSSAP/RANAP can be tunnelled on GSMMAP over TCAP makes it impossible to avoid)

SCCP
- Have SCCP to have a TAP,
- Fix associations so that every message belongs to the association.
- Export message type values so that they can be used by a tap listener

RANAP
 - Have RANAP information attached to the sccp_info 

BSSAP + GSM_A
- Have DTAP, BSSMAP and BSSAP info attached to the sccp_info

svn path=/trunk/; revision=21076
2007-03-21 00:48:46 +00:00
Jörg Mayer b9c69db9d3 Remove some // comments.
Fix a warning about nested comments.

svn path=/trunk/; revision=19828
2006-11-06 19:56:11 +00:00
Anders Broman 44c8909f04 From Reinhard Speyerer:
Fixes the incorrect decoding of the CC-SETUP CLIR suppression and invoke info elements (which seem to have been copied from the location update accept PDU).

and added some info from a later spec.

svn path=/trunk/; revision=19675
2006-10-24 22:06:34 +00:00
Anders Broman 989fcb7656 Dissect 'User Location Information' IE and MS Time Zone' IE.
svn path=/trunk/; revision=19016
2006-08-24 17:27:45 +00:00
Anders Broman ba6eb01246 From Florent Drouin:
This patch provide a correction for the element "Channel Needed" in the Paging message. and some improvements for the display of AUTH,SRES,RAND etc..

With some further changes to APDU and LSA Identifier dissection.

svn path=/trunk/; revision=18985
2006-08-21 21:24:42 +00:00
Anders Broman 3094096ae4 Decode RANAP in LongSignalInfo and RadioResourceInformation.
svn path=/trunk/; revision=18718
2006-07-11 19:46:52 +00:00
Anders Broman 2a5e5f26a1 From Nils Ljungberg:
activate_secondary_pdp_contex_acc - radio priority missing, QoS wrongly dekoded.
Fault in i detach_req: should be ELEM_OPT_TLV
identiy half-octeten ignored.
 "Cause" written as "LLC SAPI"
Decoding of TFT.

svn path=/trunk/; revision=18640
2006-07-03 21:10:14 +00:00
Anders Broman 5f09b2fcce From Neil Piercy:
The patch avoids the crash for unknown messages, adds the Common Id 
message dissection which caused it, and also add dissector name 
registration for the 2 other protocols which this file can provide.

svn path=/trunk/; revision=18586
2006-06-27 19:15:43 +00:00
Anders Broman c19f6b2d97 gsm_a: Dissect LLC
Q.931: Add Bit 8 first in Bearer Cap IE

svn path=/trunk/; revision=18477
2006-06-15 21:14:26 +00:00
Anders Broman 996d4db495 Ethereal->Wireshark
svn path=/trunk/; revision=18234
2006-05-28 19:49:07 +00:00
Anders Broman 859e520bdf From Markus Meier:
Better dissection of chanel descriptions.

svn path=/trunk/; revision=18227
2006-05-27 18:26:04 +00:00
Ronnie Sahlberg feab79e328 change a whole bunch of ethereal into wireshark
svn path=/trunk/; revision=18196
2006-05-21 04:49:01 +00:00
Anders Broman 2002225c79 Fix BUGs:
955 UMA: Handover Command message not decoded.
956 UMA: multirate-configuration not decoded correctly .
957 UMA: Received Signal Level List not decoded.

svn path=/trunk/; revision=18179
2006-05-17 18:09:14 +00:00
Anders Broman 7d61c89d91 Calculate Timezone correctly fixes http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=876
svn path=/trunk/; revision=17878
2006-04-16 22:48:47 +00:00
Anders Broman 1d1cf3790a bssgp - handle LLC PDU of 0 length.
Gsm_a - radio pri included in Modify PDP context request.

svn path=/trunk/; revision=17875
2006-04-16 19:14:21 +00:00
Guy Harris 31e5e71b90 Close a comment to squelch a compiler warning.
svn path=/trunk/; revision=17761
2006-03-29 22:03:21 +00:00