Hi list,
Quite some time ago, I requested a few DLT values for use with SS7 and Ethereal. As a result, DLTs 139 through 142 were assigned and "rawss7.h" was checked in to explain their use.
Unfortunately, my grand plans didn't work out (the details are over in the ethereal-dev archives); the net result is:
- what is described in "rawss7.h" isn't accurate
- DLT 139 isn't used at all
- DLTs 140 and 141 are currently used for MTP2 and MTP3 packets, respectively
- DLT 142 could be used for SCCP but isn't (currently).
Because of this, I'd suggest removing the "rawss7.h" file from the source tree and (possibly) returning DLT 139 to the free pool.
With the removal of "rawss7.h" should "packet-bpf.h" have this instead of the current comment:
/* 139 is unused; was "rawss7" */ /* 140-142 are for SS7 (used by Ethereal) */ #define DLT_MTP2 140 #define DLT_MTP3 141 #define DLT_SCCP 142
? Or the same thing in comment form?
Anyway, sorry for the inconvenience and the waste of a number... :-(
Regards, -Jeff
- This is the tcpdump-workers list. Visit https://lists.sandelman.ca/ to unsubscribe.