Ethereal-dev: Re: [Ethereal-dev] SAMR,LSA,NETLOGON idl files

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

From: Tim Potter <tpot@xxxxxxxxx>
Date: Mon, 6 May 2002 09:48:58 +1000
On Sun, May 05, 2002 at 01:56:53PM +1000, Ronnie Sahlberg wrote:

> After we start fixing the bugs in ethereal as we get more bugreports on
> misdissection the
> dissectors in ethereal will probably start becoming THE open reference to
> these interfaces.

Hooray!  That's my ultimate goal as well.

> If nothing happens in the field of maintenance of freedce or the idl files
> anytime soon
> I would like to propose that we take the existing idl files, adjust them for
> the changes/bugfixes we already
> have for them in the ethereal dissectors and that we embedd them into the
> dissector source files as comments.
> Perhaps as comments starting with /*IDL:
> so that it would be easy to use just
>   cat packet-dcerpc-samr.c | grep "/*IDL" | sed -e "s/\/\*IDL//g" -e
> "s/\*\///g"
> to regenerate the IDL file.

Sounds like a great idea!

> This would allow us to keep the idl file updated as we fix bugs in the
> dissector.
> It would be sad if the idl files that exist will just become obsolete and
> disappear.

Well the information will be embedded in the dissectors but having IDL
files available would be very nice.


Tim.