Hi,
As I'm new to Ethereal and not realy a C programer I have problems to try
and compile and check Ethereal code
but I have found that the SCTP disssector are missing som (new?) protocol
identifiers :
http://www.iana.org/assignments/sctp-parameters
SCTP Payload Protocol Identifiers REFERENCE
--------------------------------- ---------
1 - IUA [RFC3057]
2 - M2UA [RFC3331]
3 - M3UA [RFC3332]
4 - SUA [RFC2960]
5 - M2PA [RFC2960]
6 - V5UA [RFC2960]
7 - H.248 [H.248]
8 - BICC/Q.2150.3 [Q.1902.1/Q.2150.3]
9 - TALI [RFC3094]
10 - DUA <draft-ietf-sigtran-dua-03.txt> [Ong]
11 - ASAP <draft-ietf-rserpool-asap-03.txt> [Ong]
12 - ENRP <draft-ietf-rserpool-enrp-03.txt> [Ong]
13 - H.323 [H.323]
Quote from packet-sctp.c
"#define NOT_SPECIFIED_PROTOCOL_ID 0
#define IUA_PAYLOAD_PROTOCOL_ID 1
#define M2UA_PAYLOAD_PROTOCOL_ID 2
#define M3UA_PAYLOAD_PROTOCOL_ID 3
#define SUA_PAYLOAD_PROTOCOL_ID 4
#define M2PA_PAYLOAD_PROTOCOL_ID 5
#define V5UA_PAYLOAD_PROTOCOL_ID 6"
e.g protocol 7 - 13 "missing"
As I think the first step do build a H248/MEGACO dissector ( ref
http://www.ethereal.com/lists/ethereal-dev/200210/msg00301.html ) would be
to update packet-sctp.c it would be nice if some one could take the time to
try it out.
Included is an atemt to update the file not compiled thoug.
Best regards
Anders Broman
Attachment:
packet-sctp.c
Description: Binary data