aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-gsm_map.c
AgeCommit message (Collapse)AuthorFilesLines
2005-08-22Fix decoding of sendIdentificationArg/Res and ProvideSubscriberLocationAnders Broman1-74/+103
svn path=/trunk/; revision=15510
2005-08-21remove sprintf from gsm_aRonnie Sahlberg1-2/+2
svn path=/trunk/; revision=15492
2005-08-17 from Tomas Kukosa, remove a redundant g_strdup()Anders Broman1-4/+3
svn path=/trunk/; revision=15387
2005-08-08updates from Anders BRonnie Sahlberg1-362/+705
Regenerate gsm ss and gsm map svn path=/trunk/; revision=15259
2005-07-26Rewrite of MAP_dialouge asn1 code, export and use of functions from gsm_map.Anders Broman1-5/+5
svn path=/trunk/; revision=15106
2005-07-21change the symbol dissect_ber_CHOICE back into dissect_ber_choiceRonnie Sahlberg1-34/+34
svn path=/trunk/; revision=14980
2005-07-19Fix an unpack_digits off by one error.Anders Broman1-119/+175
svn path=/trunk/; revision=14954
2005-07-11Dissect some more fieldsAnders Broman1-16/+214
svn path=/trunk/; revision=14897
2005-07-08Add some missing IMPLICIT tags, and use FN_PARS directive.Anders Broman1-83/+151
Add disection of some RR elements and command Handover. svn path=/trunk/; revision=14878
2005-07-04Add dissection of BSS-MAP elements and a fix to dissect Tele and Bearer ↵Anders Broman1-127/+289
service again. svn path=/trunk/; revision=14848
2005-06-28Fix to SendAuthenticationInfoResAnders Broman1-9/+11
svn path=/trunk/; revision=14808
2005-06-26Get rid of the private "my_match_strval()" routine in many dissectors;Guy Harris1-38/+14
add a "match_strval_idx()" routine that does the same thing, and have "match_strval()" call it. Make those routines, and "val_to_str()", return a "const" pointer. Update dissectors as necessary to squelch compiler warnings produced by that. Use "val_to_str()" rather than using "match_strval()" and then, if the result is null, substituting a specific string. Clean up some other "match_strval()"/"val_to_str()" usages. Add a null pointer check in the NDPS dissector's "attribute_value()" routine, as it's not clear that "global_attribute_name" won't be null at that point. Make some global variables in the AFS4INT dissector local. Make some routines not used outside the module they're in static. Make some tables "static const". Clean up white space. Fix Gerald's address in some files. svn path=/trunk/; revision=14786
2005-06-26Add a signalAnders Broman1-19/+20
svn path=/trunk/; revision=14777
2005-06-26make dissect_ber_choice take a guint* that will return theRonnie Sahlberg1-67/+67
index of the branch taken or -1 to make prettifications easier to implement. change the signature of dissect_ber_choice and rename it to dissect_ber_CHOICE to catch all occurences of the use of this function update asn2eth to use the new name/signature update all occurences of this function to the new name and new signature. svn path=/trunk/; revision=14758
2005-06-25Major rewrite to update to version TS 129 002 V6.9.0Anders Broman1-5137/+7910
svn path=/trunk/; revision=14749
2005-06-16Regenerate - this squelches some compiler warnings.Guy Harris1-119/+134
svn path=/trunk/; revision=14647
2005-06-07From Tim Endean:Anders Broman1-48/+50
- I have had to make some changes to packet-ber to allow for PRIVATE and APPLICATION tags. - Both ANSI and ITU variants supported without configuration. - Asn.1 dissectors can now register using an OID value as well as an SSN, the oid it tried first. svn path=/trunk/; revision=14572
2005-05-15 From Tim Endean:Anders Broman1-1/+1
Ss-code is Optional in some cases. svn path=/trunk/; revision=14371
2005-05-11Reinsert Gerards patch (r14342) which was lost.Anders Broman1-2/+4
svn path=/trunk/; revision=14352
2005-05-11pinfo->p2p_dir not set in the new gsm_map dissector causing problems with ↵Anders Broman1-0/+3
dissection of SMS messages. svn path=/trunk/; revision=14350
2005-05-10Fix dissection of mo-forwardSMAnders Broman1-61/+64
svn path=/trunk/; revision=14342
2005-04-28Don't try to g_strdup() a null value. Fixes bug 128.Gerald Combs1-2/+4
svn path=/trunk/; revision=14211
2005-04-21from Olivier JRonnie Sahlberg1-7/+16
bugfix for IMPLICIT NULL in BER sequences and gsmmap updates svn path=/trunk/; revision=14160
2005-04-15From Olivier Jacques:Anders Broman1-64/+136
- Add bearerServiceCodes decoding - Fixed sendRoutingInfoForSM and reportSM-DeliveryStatus invoke decoding (argument mismatch) svn path=/trunk/; revision=14091
2005-04-01tiny bugfix for gsmmapRonnie Sahlberg1-1/+2
svn path=/trunk/; revision=14000
2005-03-31 From Jacques, Olivier: Length of digit_str wrongly calculated.Anders Broman1-12/+28
Free the string, fix dissection of some elements. svn path=/trunk/; revision=13986
2005-03-30Small bug fixAnders Broman1-12/+122
svn path=/trunk/; revision=13981
2005-03-28The "application_context_version" variables in the CAMEL and GSM MAPGuy Harris1-10/+10
dissectors aren't needed outside the dissectors, and having more than one of them exported causes build problems, at least on OS X - make them static. Fix indentation. svn path=/trunk/; revision=13951
2005-03-17From Jeff Morriss: use the new range preference type.Anders Broman1-98/+91
svn path=/trunk/; revision=13796
2005-02-23fix some asn2eth warningsAnders Broman1-428/+224
svn path=/trunk/; revision=13486
2005-02-23update asn2eth and all generated dissectors to new dissect_ber_boolean that ↵Ronnie Sahlberg1-7/+7
takes a implicit_tag parameter svn path=/trunk/; revision=13479
2005-02-16Add some of the anytime operations.Anders Broman1-138/+3157
svn path=/trunk/; revision=13418
2005-02-14Fix some compiler warnings (at least one of which is for a real problem).Guy Harris1-5/+5
svn path=/trunk/; revision=13404
2005-02-14Add some more V3 opcodesAnders Broman1-25/+462
svn path=/trunk/; revision=13396
2005-02-14From :Tim Endean correct conditions for a while loop.Anders Broman1-7/+7
svn path=/trunk/; revision=13395
2005-02-11Dissect Return error and some more operationcodes.Anders Broman1-205/+1106
svn path=/trunk/; revision=13384
2005-02-09Fix dissection of some opcodes etc.Anders Broman1-135/+262
svn path=/trunk/; revision=13361
2005-02-05Re-commit the asn2eth based gsm-map dissector, hopfully it'll work better now.Anders Broman1-2450/+9516
svn path=/trunk/; revision=13305
2005-02-03Add an OIDAnders Broman1-0/+1
svn path=/trunk/; revision=13255
2005-01-30Add OID:s to old dissector, for comparison reasons.Anders Broman1-0/+38
svn path=/trunk/; revision=13209
2005-01-24Make the sub system number (ssn) settings preferences.Anders Broman1-11/+61
svn path=/trunk/; revision=13170
2005-01-20Back out the asn2eth-generated GSM MAP dissector for now, at AndersGuy Harris1-9064/+2431
Broman's request, as it has a number of problems. svn path=/trunk/; revision=13131
2004-12-13update of the asn2eth compiler to use the types ber_[choice|sequence]_t ↵Ronnie Sahlberg1-245/+245
instead of ber_[choice|sequence] regenerated all dissectors fixed the choice/sequence struct to use unsigned entities for class and tag (to reduce some compiler warning and because it should be signed quantities) svn path=/trunk/; revision=12740
2004-12-12updates from tomas and andersRonnie Sahlberg1-172/+205
create some missing makefiles for autogenerated dissectors finish the transition to the new ber integer dissetor helper signature and regenerate all ber dissectors svn path=/trunk/; revision=12724
2004-12-12update gsmmap to use the new signature for the ber integer dissection helperRonnie Sahlberg1-369/+369
svn path=/trunk/; revision=12721
2004-11-14various changes in the generated dissectors after asn2eth was patched.Ronnie Sahlberg1-67/+67
i think it is high time to put makefiles down in asn1/ since this autogenerating dissectors "experiment" have payed off so well and it actual;ly works! i dont know anything about how autogen stuff works :-( svn path=/trunk/; revision=12522
2004-11-02Close a comment, and re-generate the GSM MAP dissector files.Guy Harris1-3/+2
svn path=/trunk/; revision=12473
2004-11-01New GSM MAP files based on the asn2eth compiler.Anders Broman1-2431/+9032
svn path=/trunk/; revision=12470
2004-09-29Move the tap infrastructure to the epan directory.Guy Harris1-1/+1
svn path=/trunk/; revision=12128
2004-09-04From Jeff Morriss: the code path that's bypassed with the "if (tree)"Guy Harris1-14/+9
and "if (!tree)" checks updates the Info column and calls subdissectors, so we can't bypass all of it - don't bypass any of it. svn path=/trunk/; revision=11903