RON elements

Eddie Kohler kohler at aciri.org
Sun Jul 1 10:25:22 EDT 2001


Hey RON kids,

First, thanks for the reassembler!!

Second, the RON-related elements you have checked in to the repository are
broken and prevent me from compiling Click. (Try a new GCC, such as you
might find on a Red Hat Linux box, to see the errors.) I have temporarily
disabled them with ELEMENT_REQUIRES(false).

This brings up a larger point. These elements are not generally useful for
people doing IP routing. They should be in a different package, not in
`elements/ip'. (Except for IPReassembler and IPEncap2 -- and maybe IPEncap
should be extended so that IPEncap2 is not necessary.) There are two ways
to do that:

    (1) A directory `elements/ron' in the normal Click repository.
    (2) A separate repository modeled on `etc/samplepackage'.

Grid is implemented like (1). However, I would suggest that for RON, you
try method (2). If you need any help, or if you prefer (1), please write
back.

love,
ed

p.s. Alex, I added you to the Click mailing list.



More information about the click mailing list