[X-POST] Anyone porting NetworkManager to FreeBSD ?
Debarshi Ray
debarshi.ray at gmail.com
Wed Sep 24 20:42:37 UTC 2008
> I was thinking about porting it, because I really need this thing on
> my laptop and to have some programming experience. I just wanted to
> have a companion, because I'm not sure I can handle this by myself and
> because I'm pretty lazy these days, so I need to feel responsibility
Myself and Ashish are working on a library (libroute) that basically
abstracts out the various interfaces offered by different kernels to
interact with routing tables, etc.. Currently NetworkManager uses
libnl [1], which is a wrapper over the Linux kernel's PF_NETLINK
socket interface, but its entirely Linux specific. So libroute will
have a backend for PF_NETLINK (using libnl), one for PF_ROUTE, and so
on.
Once we have the required functionality, we intend to modify
NetworkManager so that it calls libroute instead of libnl.
The initial code is available here:
git://bombadil.infradead.org/~rishi/inetutils.git (see libroute/ and
route/) I must say that libroute is still in the initial stages of
developement. :-)
Interested?
Happy hacking,
Debarshi
[1] http://people.suug.ch/~tgr/libnl
More information about the freebsd-net
mailing list