[Click] deprecated features removed

Eddie Kohler kohler at icir.org
Tue May 21 20:50:45 EDT 2002


Hi,

The 1.2.4 release officially deprecated several features. In the current
anonymous CVS repository, we've gone ahead and removed those features. If
you use the CVS repository, you may have to update your code.

In particular:

  * Elements RandomLossage and ProbSplitter removed (in favor of
    RandomSample).

  * Element PeekHandlers removed (in favor of PokeHandlers).

  * Element names LookupIPRoute, LookupIPRouteLinux, FromLinux, ToLinux,
    and ToLinuxSniffers removed (in favor of StaticIPLookup, LinuxIPLookup,
    FromHost, ToHost, and ToHostSniffers).

  * Old Element methods removed:

    int Element::configure(const Vector<String> &, ErrorHandler *)
      => now int Element::configure(Vector<String> &, ErrorHandler *)

    int Element::live_reconfigure(const Vector<String> &, ErrorHandler *)
      => now int Element::live_reconfigure(Vector<String> &, ErrorHandler *)

    void Element::configuration(Vector<String> &, bool *) const
      => now void Element::configuration(Vector<String> &) const

    void Element::uninitialize()
      => now void Element::cleanup(CleanupStage)

  * The header files <click/click_ip.h>, <click/click_ether.h>, and so
    forth have been removed in favor of <clicknet/ip.h>,
    <clicknet/ether.h>, and so forth.

Eddie



More information about the click mailing list