aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-h245.h
AgeCommit message (Collapse)AuthorFilesLines
2014-10-28Refactor pinfo->circuit_id from H.223 dissector.Michael Mann1-2/+2
Change-Id: Id63e0088047c7948fd190ba4dd5fbcb536e0cc6b Reviewed-on: https://code.wireshark.org/review/4921 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-02-26Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate ↵Bill Meier1-1/+1
dissectors. Change-Id: I0e779b2ac2f608356649c5bbfca438141070dea4 Reviewed-on: https://code.wireshark.org/review/412 Reviewed-by: Bill Meier <wmeier@newsguy.com> Tested-by: Bill Meier <wmeier@newsguy.com>
2014-02-18Remove $Id$ from the ASN.1 dissectors and regenerate them.Jeff Morriss1-3/+1
Change-Id: Ie476c6f82f318188b41ed922b92c6fec119ea954 Reviewed-on: https://code.wireshark.org/review/244 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2013-04-11Update the ASN.1 based dissectors following the changes done in r48812Pascal Quantin1-2/+2
svn path=/trunk/; revision=48820
2013-03-01Export libwireshark symbols using WS_DLL_PUBLIC defineBalint Reczey1-4/+7
Also remove old WS_VAR_IMPORT define and related Makefile magic everywhere in the project. svn path=/trunk/; revision=47992
2012-06-28Update Free Software Foundation address.Jakub Zawadzki1-1/+1
(COPYING will be updated in next commit) svn path=/trunk/; revision=43536
2011-10-15Update generated ASN1 *.[hc] files after recent work done by Jeff Morriss;Bill Meier1-1/+1
The only change in each file is in a comment showing the asn2wrs cmd used to build that file. svn path=/trunk/; revision=39427
2011-05-13Regenerate ASN.1 dissectors to update the #line directive.Stig Bjørlykke1-3/+3
svn path=/trunk/; revision=37118
2010-01-29Fix two gcc -Wshadow warnings.Bill Meier1-12/+12
svn path=/trunk/; revision=31736
2009-06-26Re-generate asn1 dissectors after hf_register_info cleanup.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=28848
2009-05-19Get info about media type(Video or not) a first step towards usage in rtp ↵Anders Broman1-1/+1
statistics. svn path=/trunk/; revision=28415
2009-05-16Regenerate all asn2wrs generated dissectors.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=28379
2008-07-26Get rid of next few warnings (dissect_per_choice needs signed value parameter)Tomas Kukosa1-1/+1
svn path=/trunk/; revision=25840
2008-03-01Rewrote to use g_strlcpy and g_strlcat.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=24525
2008-01-09more sophisticated H245 OLC handling focusing on more reliable T.38 ↵Tomas Kukosa1-1/+1
establishment svn path=/trunk/; revision=24043
2007-10-17new H.323 dissectorTomas Kukosa1-1/+1
- 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 svn path=/trunk/; revision=23216
2007-10-05export more types from H.225.0 and H.245 which will be necessary for ↵Tomas Kukosa1-0/+8
H.460.x, H.323 (Annex M,R), H.501 svn path=/trunk/; revision=23069
2007-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-1/+1
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.Anders Broman1-1/+1
svn path=/trunk/; revision=21635
2007-03-21change the signature that asn2wrs generates for functions to marm all ↵Ronnie Sahlberg1-6/+6
parameters as _U_ to reduce the number of compiler warnings. update some template and cnf files to use _U_ as well svn path=/trunk/; revision=21088
2006-11-03Dissect h324ext_h223lcparm.Anders Broman1-1/+2
svn path=/trunk/; revision=19786
2006-08-20Dissect some more H.245 messages in MEGACOAnders Broman1-1/+2
svn path=/trunk/; revision=18966
2006-08-10Fix for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1014Jörg Mayer1-2/+2
provided by markdrago@mail.com. Me: Patch template files instead and regenerate the dissector files. Fix Makefiles to use the correct asn filenames. svn path=/trunk/; revision=18866
2006-07-21H.225.0 update to version 6 (05/2006)Tomas Kukosa1-0/+1
H.245 updated to version 13 (05/2006) svn path=/trunk/; revision=18779
2006-07-04few formal changes in PER dissector (rename asn_* types to asn1_* ones)Tomas Kukosa1-3/+3
svn path=/trunk/; revision=18652
2006-05-29- h225.asn renamed to H323-MESSAGES.asnTomas Kukosa1-1/+1
- 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 svn path=/trunk/; revision=18238
2006-05-22- fix bugs in dissect_per_octet_string() introduced with unaligned variantTomas Kukosa1-6/+8
- 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 svn path=/trunk/; revision=18209
2006-05-21change a whole bunch of ethereal into wiresharkRonnie Sahlberg1-3/+3
svn path=/trunk/; revision=18196
2006-01-16From Alejandro Vaquero:Anders Broman1-1/+1
patch to add t38 setup info for h245 packets. - Me add /y to makefiles. svn path=/trunk/; revision=17036
2006-01-12Reset h245_pi using CLEANUP_PUSH/CLEANUP_CALL_AND_POP so that we don't leaveGerald Combs1-2/+3
ep_alloc()ated memory lying around. Fixes bug 667. Fixup whitespace. svn path=/trunk/; revision=17022
2005-11-22Trivial warning fixesJörg Mayer1-2/+2
svn path=/trunk/; revision=16561
2005-10-06From Richard van der Hoff:Anders Broman1-1/+70
Extensions to the h.245 dissector to extract H.223 Multiplex Code and Logical Channel setup messages, and pass this information to the H.223 dissector. svn path=/trunk/; revision=16139
2005-09-11Replace tvb_memcpy() calls that extract IPv4 addresses into a guint32,Guy Harris1-1/+1
and that extract IPv6 addresses into a "struct e_in6_addr", with tvb_get_ipv4() and tvb_get_ipv6() calls - except for some that we remove, by using proto_tree_add_item(), rather than replacing. Have epan/tvbuff.h include epan/ipv6-utils.h, to define "struct e_in6_addr" (not necessary to declare the tvbuff routines, but including it there means "struct e_in6_addr" is guaranteed to be defined before those declarations, so we don't get compiler complaints if we define it *after* those declarations). svn path=/trunk/; revision=15758
2005-08-31- more standard way for FastStart item dissectionTomas Kukosa1-2/+2
- protocol names fixed svn path=/trunk/; revision=15636
2005-08-19from Jeff SnyderRonnie Sahlberg1-1/+1
H245 updates make multiple pdus/frame work update to have nu limit on the max number of tappable pdus per frame svn path=/trunk/; revision=15441
2005-07-04- use tvb instead of offset and length in dissect_per_octet_string() for ↵Tomas Kukosa1-1/+1
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 svn path=/trunk/; revision=14844
2005-06-26Get rid of the private "my_match_strval()" routine in many dissectors;Guy Harris1-1/+1
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-05-17Make it possible to dissect h221nonstandard data and fix some compile ↵Anders Broman1-1/+1
warnings from asn2eth. svn path=/trunk/; revision=14388
2005-02-01From Alejandro Vaquero:Lars Roland1-1/+5
h323 taps support up to 5 messages per packet now. VoIP call analysis: - Collect ISUP, SIP and H323 calls from a capture and show them in window with the following info: - Start and Stop time of the call - Init svn path=/trunk/; revision=13225
2005-01-13Some minor bugfixes to H225 functions exported and an OID added and one OID ↵Anders Broman1-1/+1
for H245 svn path=/trunk/; revision=13024
2005-01-09Properly declare "dissect_h245()" and "dissect_h245_h245()" as returningGuy Harris1-1/+1
nothing. svn path=/trunk/; revision=12998
2005-01-02Change the dissectors to asn2eth generated ones.Anders Broman1-8/+20
svn path=/trunk/; revision=12932
2004-09-29From Miha Jemec: I implemented a H323 call decoder. Using the TAP system, it ↵Anders Broman1-0/+23
keeps track of each call, number of packets, setting filter and a more detailed analysis of each call. svn path=/trunk/; revision=12142
2004-07-18Move dissectors to epan/dissectors directory.Gilbert Ramirez1-0/+36
Also move ncp222.py, x11-fields, process-x11-fields.pl, make-reg-dotc, and make-reg-dotc.py. Adjust #include lines in files that include packet-*.h files. svn path=/trunk/; revision=11410