Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-dev: Re: [Wireshark-dev] contribution: OpenChange dissector for NSPI protocol

From: Julien Kerihuel <j.kerihuel@xxxxxxxxxxxxxx>
Date: Sat, 4 Nov 2006 05:38:18 +0200
Hello,

some news about the NSPI dissector improvements/bugs/fixes:

The new version of the dissector will compile without any patches to apply to 
Wireshark/NDR.pm. Jelmer has improved the patch and pidl now support enums as 
return type. Regarding the nspi.cnf file, it won't be useful anymore.

Regarding the dissector, I've noticed a bug in NspiGetMatches which isn't 
dumped correctly. I'm currently investigating the problem and I'll notify the 
list when a fixed version is available.

Regards.

On Wednesday 01 November 2006 23:24, Julien Kerihuel wrote:
> I've added GPL license headers and a ws-parser directory which includes:
>
> - nspi.idl
> - nspi.cnf
> - mapitags_enum.h and mapicodes_enum.h Both theses files are generated with
> a small parser I've written. The whole material is available in the core
> directory if needed: svn://kb.openchange.org/openchange/core
>
> -Wireshark-NDR.pm is a patch with some modifications I applied to
> Wireshark/NDR.pm pidl parser. The idea is to add generic support for
> unknown return types. At first, I modified the code to add support for the
> openchange MAPISTATUS enum return type, but I finally tried to make it more
> generic.
>
> I'll ask Jelmer if he can double-check, look for possible side effects and
> if I missed smth. Nevertheless I'm almost sure he'll find a better/smarter
> way to implement this ;)
>
> Let me know if you need other code/modifications.
>
> Regards.
>
> On Wednesday 01 November 2006 22:57, Joerg Mayer wrote:
> > On Wed, Nov 01, 2006 at 09:51:08PM +0100, Joerg Mayer wrote:
> > > On Wed, Nov 01, 2006 at 09:40:59PM +0200, Julien Kerihuel wrote:
> > > > svn co svn://kb.openchange.org/openchange/tools/dissector
> > >
> > > This only contains the .h and .c files. Can you please add the files
> > > mentioned in the following section:
> > >
> > > /* DO NOT EDIT
> > >       This filter was automatically generated
> > >       from nspi.idl and nspi.cnf.
> >
> > And please add some LICENSE information. It's hard to add it without
> > explicit information to the tree.
> >
> > Thanks
> >            Joerg

-- 
Julien Kerihuel
j.kerihuel@xxxxxxxxxxxxxx
OpenChange Project Manager

GnuPG Key: http://jkerihuel.openchange.org/keys/kerihuel_gpg_public.asc


Attachment: pgpJbVoKVI0pr.pgp
Description: PGP signature