OpenSolaris

Printable Version Enter a New Search
Bug ID 6479886
Synopsis mipagent and related kernel interfaces should be removed
State 10-Fix Delivered (Fix available in build)
Category:Subcategory mobileip:other
Keywords clearview
Responsible Engineer Sebastien Roy
Reported Against snv_50 , snv_72
Duplicate Of
Introduced In solaris_9
Commit to Fix snv_72
Fixed In snv_72
Release Fixed solaris_nevada(snv_72)
Related Bugs 4152864 , 6368539 , 4343353 , 4394493 , 4418720 , 4433960 , 4447128 , 4453317 , 4453605 , 4469495 , 4474934 , 4474937 , 4513814 , 4531261 , 4558851 , 4617094 , 4643149 , 4649983 , 4652542 , 4652549 , 4682576 , 4795017 , 4886381 , 5003448 , 6412280 , 6412283 , 6511070 , 6542265 , 6574880 , 6590586 , 6591631 , 6741377
Submit Date 9-October-2006
Last Update Date 31-August-2007
Description
The mipagent daemon, and related kernel technologies such as Mobile IP reverse tunnels should be removed from Solaris.  Sun no longer has the expertise nor the infrastructure to maintain it, and it is currently rotting in the source tree.

The mipagent daemon currently contains some architectural bugs that cannot realistically be fixed due to lack of testing infrastructure and resources.  Namely, as described in 4152864, it configures multiple IP tunnels between the same pair of IP addresses, creating a demultiplexing ambiguity that is impossible to untangle.  This problem is described in 4152864.  The Clearview project will dissallow the creation of more than one tunnel between the same pair of IP addresses, causing failures in mipagent operation.

The mipagent daemon also uses the SEA SNMP library, which has been EOF'ed already as part of LSARC/2006/150.  There are no plans to enhance mipagent to use a more modern interface such as SMA.

Since there is no plan to fix mipagent, it will either become more broken, or we can simply remove it.  This CR suggests the latter.
Work Around
N/A
Comments
N/A