ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
July 17th, 2024 | 10:00am-11:55am SGT (UTC+8) | Online

Ethereal-dev: Re: [Ethereal-dev] plugins version-subdirectory: Why?

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

From: "Lars Ruoff" <Lars.Ruoff@xxxxxxxxxx>
Date: Wed, 16 Mar 2005 10:35:22 +0100
> From: "Ulf Lamping" <ulf.lamping@xxxxxx>
>
> Summarize: Unless we have a reliable method of detecting a plugin API
> version conflict (and I currently don't know a simple way doing this),
> we shouldn't change it the way described for the reasons above. *If* we
> have a method of detecting it, there would be no need for versioning the
> plugin API at all.
>
Full Ack!

Why cant we just define a plugin API version number, independently of the
Ethereal version.
And each plugin should define (a function that returns) the API plugin
version it was developed for. If the two dont match the plugin isn't loaded
(with a warning message displayed).

Lars Ruoff