> On Mon, Jan 30, 2006 at 01:19:27AM -0800, Darren Reed wrote:
...
> > A good example is the seemingly endless number of loops dealing with
> > multirouting IREs and another is the duplication of "is this an ipsec
> > packet, if so call something special".
> > 
> > Is anyone working on refactoring the code to address some of these issues?
> 
> The IPsec team has an unfunded project to get rid of remaining STREAMS
> infrastucture related to IPsec (we were waiting for FireEngine, plus we do
> have other fish to fry).  I believe Surya will lay the groundwork for a LOT
> of potential crap-removal by allowing someone to kill most of ip_newroute().

And what about code like this in ip_wput_ire():

                                        if (!next_mp) {
                                                ipsec_out_process(q, first_mp, 
ire, ill_index);
...
                                                return;
                                        }
                                        ipsec_out_process(q, first_mp, ire, 
ill_index);

Is there a reason why ip_wput_ire() shouldn't be heavily rototilled?  (apart 
from funding, that is)

Darren
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to