Ethereal-dev: Re: [Ethereal-dev] A python extension module for the ethreal's WireTap library

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

From: "Guy Harris" <gharris@xxxxxxxxx>
Date: Thu, 18 Nov 2004 18:59:43 -0800 (PST)
Flier Lu said:
> Thanks for your advice, I think I could update PyWireTap to lastest
> wiretap. but the best choice is merge it into ethereal, maybe not only
> PyWireTap but also Python, like some other open source tools, use
> python as build-in language. :D

Merging it into Ethereal won't prevent it from breaking third-party
applications if the Wiretap API changes; it'll just prevent PyWiretap from
breaking when the Wiretap API changes.

When I said "Be aware that the Wiretap API is not frozen at this point and
is subject to change (and might change significantly once the
next-generation libpcap format starts being used).", I wasn't warning that
PyWiretap would break if the API changed, I was warning that any
application that *uses* PyWiretap would break if the API changed, so
providing something that explicitly exports that API might encourage
people to write software that won't continue to work with future Ethereal
releases.