Ethereal-dev: [Ethereal-dev] [Potential-patch] Support for latest libxml2 on win32 platforms

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

From: "Jacques, Olivier (OCBU-Test Infra)" <olivier.jacques@xxxxxx>
Date: Mon, 11 Oct 2004 14:08:37 +0200
Hello,

Using Diameter dissector with XML definition files on WIN32 platforms
doesn't work.
It has been reported by several people:
http://www.ethereal.com/lists/ethereal-dev/200403/msg00748.html
http://www.ethereal.com/lists/ethereal-users/200405/msg00153.html
http://www.ethereal.com/lists/ethereal-users/200307/msg00247.html

Seems to be relating to the libxml2 versions (pre-compiled binaries for
win32 available here: http://xmlsoft.org/sources/win32/)

The attached patch(es) should fix it although I have no means to compile
for win32 platform using vc++ 6.0. This is a kind of a blind test from
what I can read in libxml source code.

Can someone that can compile ethereal for win32 do this and provide a
link to it so that I can test it with Diameter captures?

Thanks,
Olivier.

Attachment: xmlstub.h.diff
Description: xmlstub.h.diff

Attachment: packet-diameter.c.diff
Description: packet-diameter.c.diff

Attachment: xmlstub.c.diff
Description: xmlstub.c.diff