Jarno Kalliomäki wrote: > Hello, > > I am currently working on how to extract the mobility information for > user-space applications. Most of all concerning the IP addresses of the > interfaces and their changes while roaming. > > So the question is, is there an implementation of any standardised API > in MIPL-software for passing this kind of information from the > kernel-space?
Hi Jarno, There is no standardised API in existence to implement. At one point I did implement "draft-yokote", but it has expired years ago. Later, Mark Borst (from TUT, actually) took another stab at it (I guess he wasn't happy with the draft-yokote, since he didn't work with them to improve it, but rather did his own). Then there is yet another document draft-momose-mip6-mipsock, written by Tsuyoshi Momose, Keiichi Shima, and me. That is an informational draft about a socket interface to exchange information between MIPv6 subsystem and others. This was made in the hopes that we could do MIPv6 MIB support for both MIPL and SHISA without writing two different net-snmp modules. Note that this isn't an API, nor standards track document. SHISA has several daemons for MIPv6 operation, so it uses this kind of socket interface for IPC, also. We figured, you could have a standard API (when such an API was eventually proposed and accepted) library that would use mipsock to interface with the MIPv6 subsystem (whatever implementation it was) and applications would be just happy with the API abstraction. Because of the SHISA history, the socket can also be used to control the MIPv6 operations. Since this kind of control interface is not for user apps as such, my opinion is that there is little point in standardizing it. Control apps are bound to be system specific anyway. So, as already implied, this mipsock could be used for altering normal MIPv6 operation by some other application, something that some people have wanted for some time. > PS. Sorry about possible duplicate message. The developers list didn't > seem to be functioning... How did that manifest? I see no problems with it. There's a post from a week ago, which seems to be the last one sent there. I'll cc this to there too, to make sure. Regards, Antti _______________________________________________ mipl mailing list [email protected] http://www.mobile-ipv6.org/cgi-bin/mailman/listinfo/mipl
