> Gcom, Inc. wrote: > > > While we would be happy to have specific DLT's to us, we designed the > > header format to be as generic as possible with well-defined meanings > > for the fields. The encapsulated protocol, for instance, is anything > > with a WTAP code in Ethereal. > > Note: WTAP codes are *not* guaranteed to be stable, nor are they > guaranteed to have the same pseudo-header over time. You should choose > your own values for the encapsulated protocol type, rather than using > WTAP codes.
Given our problems with stability of constants in the Linux kernel, we thought of that. :-) We have our own values, map them to WTAP values, then pass them to whatever dissector is registered with WTAP. For us to branch to another dissector, they have to be registered with WTAP. But, that discussion really belongs on the Ethereal workers list, not here. Once we have a DLT, that's the next place I'll post (to get a WTAP value, and then post a patch adding the mapping). Once we have all that and can verify it works on a few platforms, I'll submit the dissector to Ethereal. > > Go ahead and give us two DLT's, DLT_GCOM_DS1 (or DLT_GCOM_T1E1 if you > > prefer), > > I might go for DLT_GCOM_T1E1 - DS1 is, I think, a term that applies only > to the North American flavor. My only preference for DS1 is it's easier to type than T1E1. The lowercase version (ds1) looks a lot like dsl and might confuse the casual code browser. Regards, Oolan Zimmer Gcom, Inc. [EMAIL PROTECTED] - This is the tcpdump-workers list. Visit https://lists.sandelman.ca/ to unsubscribe.