Ronnie Sahlberg
8920a7e7f2
change the signature that asn2wrs generates for functions to marm all 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
2007-03-21 10:22:22 +00:00
Ronnie Sahlberg
2d1bb39121
change the signature for the get_pdu_len() function pointer passed to tcp_dissect_pdus() to also include a packet_info pointer.
...
there are many reasons why some protocols actually need to be able to access the pinfo structure while determining the pdu size
svn path=/trunk/; revision=19751
2006-10-31 09:29:07 +00:00
Tomas Kukosa
5cd8c719e6
ASN.1 dissectors regenerated with new asn2wrs to get updated field blurb
...
svn path=/trunk/; revision=18921
2006-08-16 05:58:39 +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
Tomas Kukosa
6ceb7937bc
remove name field from per_sequence_t structure, it can be retrieved from field information
...
svn path=/trunk/; revision=18637
2006-07-03 07:03:57 +00:00
Tomas Kukosa
ba9d5cd625
fix wrong terminator record in per_sequence_t tables
...
svn path=/trunk/; revision=18621
2006-06-30 10:18:25 +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
78d971d999
MAke it possible to get a tvb with a BIT STRING, regenerate PER dissectors.
...
svn path=/trunk/; revision=18396
2006-06-08 06:07:18 +00:00
Anders Broman
ed5e8f550c
Complete reasembly code.
...
svn path=/trunk/; revision=18279
2006-05-31 20:22:51 +00:00
Anders Broman
c510c6118e
Preparations for reassembly. Currently there is a problem with the rrlp dissector...
...
svn path=/trunk/; revision=18258
2006-05-30 20:52:43 +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
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
622f6d8922
PER:
...
Adapt dissect_per_octet_string to unaligned PER.
Call rrlp dissector from ulp dissector.
svn path=/trunk/; revision=18176
2006-05-16 22:00:18 +00:00
Tomas Kukosa
31547dee95
regenerated with new asn2eth
...
svn path=/trunk/; revision=18158
2006-05-15 06:36:17 +00:00
Anders Broman
396a33dbee
snmp: Hopfully fix bug Bug 925.
...
Add packet-ulp.c missing from last commit.
svn path=/trunk/; revision=18144
2006-05-13 22:18:08 +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
Anders Broman
956d317fb8
- Some minor asn1 corrections
...
- Dissect Enumerated correctly
- Add message to info col.
svn path=/trunk/; revision=18117
2006-05-09 19:01:20 +00:00
Anders Broman
4e54a1a204
Fix an ASN1 error and use the IAANA registered ports.
...
svn path=/trunk/; revision=18102
2006-05-07 13:22:30 +00:00
Anders Broman
6cdc37b8b9
Add OMA UserPlane Location Protocol packet dissector
...
svn path=/trunk/; revision=18076
2006-05-02 19:44:12 +00:00