Ethereal-dev: Re: [Ethereal-dev] SCTP Payload Protocol Identifiers

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxx>
Date: Wed, 15 Jan 2003 12:19:20 -0800
On Wed, Jan 15, 2003 at 11:21:15AM +0100, Michael Tuexen wrote:
> I will remove the old ASAP PPID after updating the ASAP dissector.
> We still have (the only) Open Source implementation of ASAP out
> there using the old one.

Are there any non-Open Source ASAP implementations using the old one?

> This will be updated soon.

I checked in a change to packet-asap.c to use both the old and new
PPIDs; if the old PPID isn't necessary, remove the

  /* XXX - is 0xFAEEB5D1 still being used? */
  dissector_add("sctp.ppi",  ASAP_OLD_PAYLOAD_PROTOCOL_ID, asap_handle);

stuff from packet-asap.c, remove

/*
 * XXX - this came from "packet-asap.c"; is this some PPID value used
 * before 11 was assigned?
 */
#define ASAP_OLD_PAYLOAD_PROTOCOL_ID  0xFAEEB5D1

from sctpppids.h, and remove

  { ASAP_OLD_PAYLOAD_PROTOCOL_ID,        "ASAP (old)" },

from packet-sctp.c.