Luis Ontanon
0b3d2a90ff
Migrate context tracing code from packet-h248.[ch] to gcp.[ch], so that the same code can be used by megaco (upcoming).
...
svn path=/trunk/; revision=21189
2007-03-25 21:42:26 +00:00
Luis Ontanon
151b327368
add a tap to h248
...
svn path=/trunk/; revision=21055
2007-03-18 21:55:00 +00:00
Luis Ontanon
cd9c4643d4
dissect H.248 over TPKT over TCP
...
svn path=/trunk/; revision=21047
2007-03-17 21:44:22 +00:00
Luis Ontanon
76518e6d1b
+ improve dissection of PkdName
...
+ complete H.248.1 E.1 Generic Package
svn path=/trunk/; revision=20965
2007-03-03 16:36:19 +00:00
Luis Ontanon
4211d0dba2
fix some bugs introduced in the latest releases and add value_strings for param, evt, sig and stat ids s well as "sub-parameters".
...
svn path=/trunk/; revision=20908
2007-02-23 20:57:22 +00:00
Luis Ontanon
da3cc2efa8
+ add some more packages from 3GPP TS 29.232
...
- fix http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1385
svn path=/trunk/; revision=20885
2007-02-21 00:00:49 +00:00
Anders Broman
5541864c73
Extend the events valuestring with Bearer Modification Support Event.
...
svn path=/trunk/; revision=20657
2007-01-31 22:59:41 +00:00
Luis Ontanon
5ea201cacf
Merge Anders' and my own fixes to some bugs
...
- most paramaters have data set to NULL, have them added to the tree
- avoid the context tracing mecanism bailing out if a ContextList appears in the packet.
- in q9150 do not attempt to dissect sdp unless we believe it is sdp
(BTW we need heuristics for sdp and other potential payloads of this parameter..)
svn path=/trunk/; revision=20649
2007-01-31 09:30:08 +00:00
Anders Broman
c9ea62712c
Fix bug 1328 and related bugs found when examining the trace.
...
svn path=/trunk/; revision=20634
2007-01-30 22:52:09 +00:00
Luis Ontanon
41bf0f37ea
the widcards: Choose and All were inverted (again?)
...
svn path=/trunk/; revision=20314
2007-01-04 22:44:17 +00:00
Anders Broman
3f1b8044d0
Use h248v3.asn.
...
svn path=/trunk/; revision=19867
2006-11-08 06:57:29 +00:00
Jörg Mayer
5bd45dfdb9
Make things build on my system again
...
svn path=/trunk/; revision=19866
2006-11-08 00:10:09 +00:00
Anders Broman
8d8af34ba4
Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1206
...
MEGACO message cannot be decoded correctly for ServiceChange Command
And decoding of serviceChangeReason.
svn path=/trunk/; revision=19861
2006-11-07 19:25:59 +00:00
Gerald Combs
28d32a420f
Add more paranoid pointer checks. Fixes CID 219.
...
svn path=/trunk/; revision=19684
2006-10-25 17:00:33 +00:00
Anders Broman
6c0254b1cb
Upadte to H.248 V3 and add some annex E parameters.
...
svn path=/trunk/; revision=19543
2006-10-15 16:06:02 +00:00
Anders Broman
1677b21838
Added the possibillity of Statistic pkg as well.
...
svn path=/trunk/; revision=19436
2006-10-04 22:43:38 +00:00
Anders Broman
7817c0a610
Put back the bugfixes froim Revision 19190/19356
...
Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1091
"h248_handle was declared localy, udp port was not added at register.
Added a few more packagenames."
svn path=/trunk/; revision=19434
2006-10-04 21:52:35 +00:00
Luis Ontanon
a4d7156808
H.248 packages...
...
few things to be fixed:
- // comments,
- not every hf_xxx used might be registered
some packages from the current h248 dissector are still missing.
svn path=/trunk/; revision=19407
2006-10-03 17:24:28 +00:00
Anders Broman
316453598a
From Oleg Kostenko:
...
This patch will add the following functionality to the H.248
dissector:
1. Dissection of properties from Annex C.11 SDP equivalents.
2. Dissection of EventNames and SignalNames from Annex E Basic
Packages.
3. Dissection of event and signal parameters from Annex E.9 Analog
Line Supervision Package.
4. Dissection of statistics from Annex E.11 Network Package and
Annex E.12 RTP Package.
svn path=/trunk/; revision=19136
2006-09-04 18:10:14 +00:00
Ronnie Sahlberg
8ce8e719e0
rename some structures and defines from the se_tree to the emem_tree prefix
...
svn path=/trunk/; revision=18894
2006-08-14 08:29:29 +00:00
Tomas Kukosa
604000a6b3
- remove some #.MODULE_IMPORT from .cng files
...
- regenerate BER dissectors so as to change rest of Ethereal->Wireshark and asn2eth -> asn2wrs
svn path=/trunk/; revision=18217
2006-05-24 12:24:54 +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
9aa7db0042
From LEGO fix "Dissector bug, Protocol H248"
...
svn path=/trunk/; revision=18093
2006-05-04 18:25:43 +00:00
Ronnie Sahlberg
76a2df4a58
dont declare variables in the middle of a code block. many compilers do not like that.
...
svn path=/trunk/; revision=17573
2006-03-11 00:58:16 +00:00
Luis Ontanon
4e1ca8f2c3
fix coverity CIDs 113 and 114.
...
while at it change the h248 context analysis to use se_trees instead of GHashTables
svn path=/trunk/; revision=17571
2006-03-10 22:01:10 +00:00
Luis Ontanon
8284947d84
Hide #line directives inside comments so that coverrity shows the errors it has found. It appears that Coverity doesn't look for source files but in the same dir where the generated file resides.
...
svn path=/trunk/; revision=17519
2006-03-08 09:49:31 +00:00
Luis Ontanon
be94b45514
- Decode some more annex C fields
...
- Keep track of terminations (link wildcarded ones to real ones)
- Keep termination info and link aal2 terminations to alcap legs
svn path=/trunk/; revision=16914
2005-12-28 19:46:57 +00:00
Anders Broman
8d05164bec
Get rid of duplicted dissector tables for MTP3 Service indicator and SCCP ssn:s
...
svn path=/trunk/; revision=16815
2005-12-16 07:05:50 +00:00
Luis Ontanon
d6c5410b18
- Fix few issues with context analysis
...
- Add used terminations tree to the context analysis tree
Regenerate Dissector
svn path=/trunk/; revision=16703
2005-12-06 18:52:17 +00:00
Jörg Mayer
eff40f65db
Trivial warning fixes
...
svn path=/trunk/; revision=16561
2005-11-22 12:51:14 +00:00
Luis Ontanon
c5ff846c22
- add a counter for pending messages
...
- do not use a value string for context ids
- remove the plugin registration as it is not supposedd to be a plugin
svn path=/trunk/; revision=16375
2005-11-01 21:09:28 +00:00
Luis Ontanon
f100a33216
- Embryonic Transaction & Context tracing
...
svn path=/trunk/; revision=16372
2005-11-01 16:28:13 +00:00
Jörg Mayer
4f693dfae2
Some warning fixes for "no previous declaration"
...
Remove svn:executable
Add svn:eol-style native
Add svn:keywords Id
svn path=/trunk/; revision=15179
2005-08-02 05:39:45 +00:00
Luis Ontanon
acdc3d771a
- make sure there's something to add to colinfo.
...
- auditValueRequest is a request too
svn path=/trunk/; revision=14567
2005-06-06 18:51:05 +00:00
Anders Broman
544d47560a
Add dissection of packet tdmc
...
svn path=/trunk/; revision=13484
2005-02-23 23:12:48 +00:00
Ronnie Sahlberg
fbf762bda5
update asn2eth and all generated dissectors to new dissect_ber_boolean that takes a implicit_tag parameter
...
svn path=/trunk/; revision=13479
2005-02-23 08:57:47 +00:00
Anders Broman
915e63ae18
Add dissection of some more packages.
...
svn path=/trunk/; revision=13265
2005-02-03 21:57:42 +00:00
Ronnie Sahlberg
8afae320de
update of the asn2eth compiler to use the types ber_[choice|sequence]_t 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-13 08:15:34 +00:00
Ronnie Sahlberg
e9bd26c0d0
update h248 to use the new integer dissector phasing out useage ofg the old dissector so we later can switch over.
...
svn path=/trunk/; revision=12719
2004-12-12 00:09:05 +00:00
Ronnie Sahlberg
fd08163595
minor update preparations to have a dissector table for property identifiers
...
svn path=/trunk/; revision=12205
2004-10-05 09:50:19 +00:00
Anders Broman
c6953df14b
Regenerated with new template file
...
svn path=/trunk/; revision=12198
2004-10-04 20:33:39 +00:00
Ronnie Sahlberg
7d0a3784ef
new protocol : H.248 MEGACO v 2
...
this dissector implements the binary encoding of megaco v2
svn path=/trunk/; revision=12187
2004-10-03 07:57:15 +00:00