Tomas Kukosa
1dcf2aaef0
use ASN.1 type names in #.FN_BODY (instead of Wireshark type names)
...
svn path=/trunk/; revision=22054
2007-06-06 08:12:27 +00:00
Anders Broman
434334f24d
Latest ASN1 files to be used later when the RANAP dissector is regenerated with
...
the latest asn2wrs facillities.
svn path=/trunk/; revision=21827
2007-05-18 15:11:48 +00:00
Anders Broman
1cf1f16391
Split out common asn1 stuff to asn1.h and include that where needed.
...
svn path=/trunk/; revision=21635
2007-05-01 22:05:11 +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
296a77efdc
migrate packet-megaco.c from plugins/megaco to epan/dissectors
...
svn path=/trunk/; revision=21191
2007-03-25 21:59:16 +00:00
Luis Ontanon
1b2cddf0b3
Add RANAP information to the sccp_info
...
svn path=/trunk/; revision=21075
2007-03-21 00:43:05 +00:00
Anders Broman
7164abe385
Decode some RANAP elements.
...
svn path=/trunk/; revision=20854
2007-02-19 06:09:33 +00:00
Ulf Lamping
647533a5ef
put every python script name into "" so the call won't fail on Win32 native python.
...
The problem is the slash in e.g.:
@$(PYTHON) ../../tools/make-dissector-reg.py
is interpreted as an option instead of being part of the path.
I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port.
svn path=/trunk/; revision=19730
2006-10-29 17:19:52 +00:00
Tomas Kukosa
c333c6b5bd
few formal changes in PER dissector (rename asn_* types to asn1_* ones)
...
svn path=/trunk/; revision=18652
2006-07-04 06:49:53 +00:00
Anders Broman
18c69d17b0
Add a heuristic table to SUA (SUA and SCCP should share the same table) to heuristically
...
dissect RANAP ower SUA.
svn path=/trunk/; revision=18616
2006-06-29 20:39:53 +00:00
Tomas Kukosa
9be9eb8e14
use "type function" instead of "field function" in PER CHOICE and SEQUENCE tables
...
it matches asn2wrs approach and makes generated dissectors source shorter
svn path=/trunk/; revision=18612
2006-06-29 15:26:41 +00:00
Anders Broman
012f0c5f73
RANAP:
...
Handle the case where length is two octets.
SS-Operations.asn - cosmetict change.
svn path=/trunk/; revision=18466
2006-06-15 05:40:21 +00:00
Anders Broman
16f57a74c6
Add some missing *-exp-cnf files
...
svn path=/trunk/; revision=18261
2006-05-31 04:52:33 +00:00
Anders Broman
c20d559c91
Fix bug 973:
...
While in 3GPP spec, the last two (Down/up nextPDCP-PDU seq. no.) would be 2
BYTES. So ethreal could not read the message correctly. We have to modify the
log to make Ethreal analysis it.
Add disection of TargetID.
svn path=/trunk/; revision=18228
2006-05-27 22:09:07 +00:00
Tomas Kukosa
55600fb60a
Ethereal -> Wireshark
...
asn2eth -> asn2wrs
svn path=/trunk/; revision=18214
2006-05-23 15:17:14 +00:00
Tomas Kukosa
fbd2a3fe3e
- fix bugs in dissect_per_octet_string() introduced with unaligned variant
...
- 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-22 11:49:50 +00:00
Tomas Kukosa
62da958bd9
- asn2eth renamed to asn2wrs
...
- remove obsolete -X option from makefiles
- not generate enumerated map table for BER
dissector will be regenerated later
svn path=/trunk/; revision=18199
2006-05-21 14:36:05 +00:00
Ronnie Sahlberg
89f022b12b
name change
...
svn path=/trunk/; revision=18197
2006-05-21 05:12:17 +00:00
Anders Broman
7f033bd485
PER Enumerated is working now.
...
svn path=/trunk/; revision=18165
2006-05-15 20:21:33 +00:00
Tomas Kukosa
31547dee95
regenerated with new asn2eth
...
svn path=/trunk/; revision=18158
2006-05-15 06:36:17 +00:00
Anders Broman
102bb4be54
Preparations to be able to handle unaligned PER.
...
svn path=/trunk/; revision=18119
2006-05-10 05:58:06 +00:00
Guy Harris
a6930fe4ae
Add distclean and maintainerclean rules.
...
svn path=/trunk/; revision=17999
2006-04-25 18:45:08 +00:00
Tomas Kukosa
3b5ed30a0d
better support for ASN.1 Enumerated type in PER decoding
...
support in asn2eth will follow
svn path=/trunk/; revision=17530
2006-03-08 13:50:04 +00:00
Anders Broman
d19c901b52
Make a new PER function dissect_per_enumerated() and use it for the two places in RANAP where
...
extensions has been made to enumerations. asn2eth should be updated to use it.
svn path=/trunk/; revision=17474
2006-03-05 20:21:19 +00:00
Anders Broman
54f6b68edc
Add parsertab.pyc in clean target
...
svn path=/trunk/; revision=17387
2006-02-23 20:05:52 +00:00
Anders Broman
65530eb912
Add the abillity to translate MCC.
...
svn path=/trunk/; revision=17105
2006-01-26 06:54:52 +00:00
Anders Broman
1c5874e2e3
Dissect CellGlobalIdOrServiceAreaIdOrLAI and RAIdentity
...
svn path=/trunk/; revision=17075
2006-01-22 21:16:33 +00:00
Anders Broman
fded8deafc
RANAP - Dissect ProtocolExtensionField IE:s
...
GSM A - Service Request; Mobile identity element is LV type
svn path=/trunk/; revision=17069
2006-01-21 19:12:52 +00:00
Anders Broman
42ed3aede8
Fix the lenght calculation.
...
svn path=/trunk/; revision=16499
2005-11-13 18:09:44 +00:00
Anders Broman
c8d3cd483b
As there are more Procedure codes the hueristics need to be updated.
...
svn path=/trunk/; revision=16315
2005-10-25 20:29:50 +00:00
Luis Ontanon
8c28eb9648
Avoid a conflict in global symbols by declaring some variables static.
...
svn path=/trunk/; revision=16310
2005-10-25 18:38:47 +00:00
Guy Harris
7ca1457f35
We don't have an SS-Operations.asn file, and don't use one.
...
svn path=/trunk/; revision=16309
2005-10-25 17:49:08 +00:00
Anders Broman
4686f4f2a5
Replace the current ranap dissector with an asn2eth generated one.
...
svn path=/trunk/; revision=16191
2005-10-11 17:48:01 +00:00
Anders Broman
6c6e9cd65a
Add Id.
...
svn path=/trunk/; revision=16184
2005-10-11 05:24:09 +00:00
Anders Broman
24df5c368e
asn2eth generated ranap dissector, there's still problems with rab-assignment and secondValue(rab-setupormodifyitem2).
...
svn path=/trunk/; revision=16182
2005-10-10 20:42:58 +00:00