aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-h450.c
AgeCommit message (Collapse)AuthorFilesLines
2011-10-15Update generated ASN1 *.[hc] files after recent work done by Jeff Morriss;wmeier1-1/+1
The only change in each file is in a comment showing the asn2wrs cmd used to build that file. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@39427 f5534014-38df-0310-8fa8-9805f1628bb7
2011-05-13Regenerate ASN.1 dissectors to update the #line directive.stig1-21/+21
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37118 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-05-11Add a little more code to avoid not-very-useful blurbs:morriss1-35/+35
- Change spaces in the name to underscores before comparing it to the blurb. - Check if the type simply as T_ prepended to the name. - Don't put in a blurb of "NULL". and regenerate the dissectors. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32748 f5534014-38df-0310-8fa8-9805f1628bb7
2010-05-11Regenerate a few of the ASN.1 dissectorsmorriss1-348/+348
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32742 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-07#include <string.h> and/or #include <stdio.h> not needed.wmeier1-10/+9
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32417 f5534014-38df-0310-8fa8-9805f1628bb7
2010-04-06#include <stdio.h> not needed.wmeier1-10/+9
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32405 f5534014-38df-0310-8fa8-9805f1628bb7
2009-11-22Handle lenght restriction extension of restricted strings.etxrab1-6/+6
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4251 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31047 f5534014-38df-0310-8fa8-9805f1628bb7
2009-06-26Re-generate asn1 dissectors after hf_register_info cleanup.stig1-7/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28848 f5534014-38df-0310-8fa8-9805f1628bb7
2009-06-18From Kovarththanan Rajaratnam via bug 3548:stig1-14/+14
(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
2009-05-16Regenerate all asn2wrs generated dissectors.stig1-54/+54
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28379 f5534014-38df-0310-8fa8-9805f1628bb7
2009-03-25Make it possible to check for extension marker in SEQUENCE OF and SET OF.etxrab1-16/+16
Fore some reason the trace in bug https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3360 does not decode properly if dissecting the exension marker so leave that code #if 0:ed out for now. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27848 f5534014-38df-0310-8fa8-9805f1628bb7
2009-02-07#include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...wmeier1-10/+9
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27390 f5534014-38df-0310-8fa8-9805f1628bb7
2008-11-04asn2wrs generated files changed as a result of recent asn1 template changes wmeier1-10/+5
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26698 f5534014-38df-0310-8fa8-9805f1628bb7
2008-11-01Regenerate all asn2wrs generated dissectorsetxrab1-53/+53
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@26670 f5534014-38df-0310-8fa8-9805f1628bb7
2008-07-26Get rid of few warnings (unused generated code, signed/unsigned mismatch)kukosa1-104/+27
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25839 f5534014-38df-0310-8fa8-9805f1628bb7
2008-07-22Get rid of some unused code warnings.etxrab1-171/+9
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25796 f5534014-38df-0310-8fa8-9805f1628bb7
2008-05-21Fix some of the Errors/warnings detected by checkapi.etxrab1-17/+26
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25335 f5534014-38df-0310-8fa8-9805f1628bb7
2007-10-29asn2wrskukosa1-4/+4
- parameterized object class assignment - octet string with extensible size constraint - RELATIVE-OID type (still not supported in packet-per/ber) packet-per - octet string with extensible size constraint more dissect_per_... functions exported from libwireshark.dll PER dissectors regenerated add forgotten packet-h323-template.h fix svn properties for h323 files git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23309 f5534014-38df-0310-8fa8-9805f1628bb7
2007-10-17new H.323 dissectorkukosa1-9/+9
- Generic Extensible Framework helper - Annex M1 (QSIG over H.323) - Annex M4 - Annex R H.225/H.245 support for Generic Extensible Framework (GEF) H.235 register MIKEY into new H.225/H.245 GEF tables regenerate H.225,H.245,H.235,H.450,H.450-ROS,T.35 from new makefiles git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23216 f5534014-38df-0310-8fa8-9805f1628bb7
2007-10-05export more types from H.225.0 and H.245 which will be necessary for ↵kukosa1-1/+1
H.460.x, H.323 (Annex M,R), H.501 git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23069 f5534014-38df-0310-8fa8-9805f1628bb7
2007-09-24improvements in ROS handling in Q.932 and H.450kukosa1-1/+1
move common ROS code into ros/ros-*.cnf files git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22936 f5534014-38df-0310-8fa8-9805f1628bb7
2007-07-30H.450 regenerated from original ASN.1 sourceskukosa1-3130/+4326
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22417 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-07- simple Information Objects support kukosa1-13/+13
- all definitions in ASN.1 source are skipped and need not to be commented out - #.CLASS directive can define types for Object Class Fields - do not append 'xxx' postfix to parametrized types (changes H.235 and H.450 in accordance with it) - change QSIG ASN.1 source to be more identical to original one git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21715 f5534014-38df-0310-8fa8-9805f1628bb7
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.etxrab1-6/+7
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21635 f5534014-38df-0310-8fa8-9805f1628bb7
2007-03-21change the signature that asn2wrs generates for functions to marm all ↵sahlberg1-182/+182
parameters as _U_ to reduce the number of compiler warnings. update some template and cnf files to use _U_ as well git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21088 f5534014-38df-0310-8fa8-9805f1628bb7
2006-08-16ASN.1 dissectors regenerated with new asn2wrs to get updated field blurbkukosa1-275/+275
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18921 f5534014-38df-0310-8fa8-9805f1628bb7
2006-07-28fropm martin msahlberg1-10/+13
fix for h450 to prevent an assertion for uninitialized hffields Thanks for the capture, Keith. The problem was with h450 hf fields that weren't initialised sucessfully (at all in one case, or with non-unique filter strings in several others) - it was hitting an assertion in proto.c when an attempt was made to use those fields. I was able to test by editing packet-h450.c directly, I couldn't regenerate it from packet-h450-template.c. I'm attaching a patch to packet-h450-template.c that hopefully does the same thing. If someone can generate and check it packet-h450.c in for me I'll retest. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18804 f5534014-38df-0310-8fa8-9805f1628bb7
2006-07-04few formal changes in PER dissector (rename asn_* types to asn1_* ones)kukosa1-236/+236
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18652 f5534014-38df-0310-8fa8-9805f1628bb7
2006-07-03remove name field from per_sequence_t structure, it can be retrieved from ↵kukosa1-369/+369
field information git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18637 f5534014-38df-0310-8fa8-9805f1628bb7
2006-06-30fix wrong terminator record in per_sequence_t tableskukosa1-83/+83
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18621 f5534014-38df-0310-8fa8-9805f1628bb7
2006-06-29use "type function" instead of "field function" in PER CHOICE and SEQUENCE ↵kukosa1-1226/+444
tables it matches asn2wrs approach and makes generated dissectors source shorter git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18612 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-29- h225.asn renamed to H323-MESSAGES.asnkukosa1-22/+286
- h245.asn renamed to MULTIMEDIA-SYSTEM-CONTROL.asn - rollback changes in .asn sources to keep them in original ITU-T form and put necessary changes into .cnf files - PER dissectors regenerated git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18238 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-22- fix bugs in dissect_per_octet_string() introduced with unaligned variantkukosa1-930/+944
- step to new ASN.1 API - pass asn_ctx_t* through PER dissectors instead of packet_info* - PER ALIGNED/UNALIGNED flag moved to asn_ctx_t - PER created tree item pointer moved to asn_ctx_t - add nbap into PER dissectors in asn1/Makefile.nmake - use add_oid_str_name() instead of register_ber_oid_name() in H.225 and H.245 - export asn_ctx_init from library - PER dissectors regenerated git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18209 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-21change a whole bunch of ethereal into wiresharksahlberg1-3/+3
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18196 f5534014-38df-0310-8fa8-9805f1628bb7
2006-05-15H.225, H.245, H.450 regenerated with new asn2ethkukosa1-19/+34
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18156 f5534014-38df-0310-8fa8-9805f1628bb7
2006-03-09Fix Bug 725: etxrab1-83/+83
0.10.14 shows "malformed packet" when showing H323 CS: FACILITY message with opcode "Calltransfer initiate" git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17542 f5534014-38df-0310-8fa8-9805f1628bb7
2005-12-19Get rid of some GCC warnings about unused code.etxrab1-60/+157
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16861 f5534014-38df-0310-8fa8-9805f1628bb7
2005-12-08Regenerate with the latest asn2eth, to get FT_OID used, and to add #line.guy1-11/+12
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16736 f5534014-38df-0310-8fa8-9805f1628bb7
2005-12-02PER dissectors regenerated with FT_OIDkukosa1-1/+1
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16653 f5534014-38df-0310-8fa8-9805f1628bb7
2005-11-14improvements in value constraint supportkukosa1-7/+7
- NO_BOUND is defined instead of usage -1 - negative bound is handled properly for INTEGER git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16505 f5534014-38df-0310-8fa8-9805f1628bb7
2005-10-10Fix problems with bitstring:etxrab1-1/+1
- dissect_per_bitstring needs to know if extention exists or not. - Fixes for bitstring sizes up to 16 ( where max = min ). git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16181 f5534014-38df-0310-8fa8-9805f1628bb7
2005-09-21Fix a compiler warning.guy1-2/+2
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15916 f5534014-38df-0310-8fa8-9805f1628bb7
2005-09-20asn2eth kukosa1-4/+3
- #.FN_BODY accepts parameters too - single line variant of #.FN_PAR is possible - new parameter FN_VARIANT for OBJECT IDENTIFIER packet-per.c - dissect_per_object_identifier() returns value as tvb - new dissect_per_object_identifier_str() function PER dissectors adapted and regenerated git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15894 f5534014-38df-0310-8fa8-9805f1628bb7
2005-09-19remove unused parameter 'name' from dissect_per_choice()kukosa1-39/+39
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15861 f5534014-38df-0310-8fa8-9805f1628bb7
2005-08-31Decode CmnInform fixes bug 376.etxrab1-7/+27
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15630 f5534014-38df-0310-8fa8-9805f1628bb7
2005-08-01- update ftam.cnf for new asn2eth compilerkukosa1-148/+239
- usage of #.FN_PARS in h225 and h245 dissectors - PER dissectors regenerated git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15162 f5534014-38df-0310-8fa8-9805f1628bb7
2005-07-15- PER helper functions for SET/SEQUENCE OF dissection were changed to have ↵kukosa1-74/+108
prototype similar to BER (per_sequence_t is used as parameter) - asn2eth was updated to support new PER helper functions for SET/SEQUENCE OF - #.FN_PARS implemented for SET/SEQUENCE OF and REAL - PER SET/SEQUENCE OF field can be FT_UINTxx to display number of items - PER dissectors regenerated git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14921 f5534014-38df-0310-8fa8-9805f1628bb7
2005-07-04- use tvb instead of offset and length in dissect_per_octet_string() for ↵kukosa1-43/+33
value returning - asn2eth: #.FN_PARS support for OCTET STRING - usage of #.FN_PARS in h225 and h245 - h225: ParallelH245Control support - h245: better support of NonStandardParameter - usage of MAX_OID_STR_LEN constant - all PER dissectors regenerated git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14844 f5534014-38df-0310-8fa8-9805f1628bb7
2005-01-21Handle some more op codes.etxrab1-190/+2952
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@13159 f5534014-38df-0310-8fa8-9805f1628bb7