On 15 February 2015 at 23:38, Sreekanth Rupavatharam <[email protected]> wrote: > Hi, > My question may perhaps be a bit odd. I am looking to use > rumpkernel on linux, but I have a requirement that I need to use FreeBSD > network stack(and some network component) instead of NetBSD. I am > wondering if it's a reasonable requirement considering there is quite a > bit of similarity between the two stacks. . However, I did not find any > links suggesting that it could (or not) be done. One approach I was > thinking of was to hack the checkout.sh to download FreeBSD instead of > netBSD but I wanted to check here before I go down the rabbit hole. I > Would appreciate it greatly if someone could throw some light on it.
No that will not work. You can either port the FreeBSD network stack to NetBSD, which is pretty pointless as it would not be accepted upstream, or use an existing userspace implementation like libuinet (there are more, no idea if they are maintained). Or you could just port any missing features/performance issues to NetBSD. As you say the stacks are not very different, so ruling out the NetBSD one seems pointless. Justin ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ rumpkernel-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/rumpkernel-users
