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.