* Claudio Jeker <[email protected]> [2009-10-13 00:09]: > While true this is mostly the reason because nobody from outside came > towards us trying to come up with a portable OpenBGPD similar to the one > done for OpenSSH. Neither I nor Henning have the time and nerves to fiddle > around with other systems routing stack (our own is already painful enough) > I doubt that we will commit needed platform glue for other OSs to our tree > but it should be possible to pack a special OpenBGPD tarball with the > needed glue. It comes down to replace 4 or so files (kroute.c, carp.c, > pfkey.c, pftable.c) with replacement implementations. The rest should be > OS independent. Some features will be impossible to implement on some > systems though.
and there's a reason why it is that way - I always found the idea of making a bgp router out of a common unix box by adding a userland bgp speaker only flawed. many things can only properly or at all be done at kernel level or with kernel support. -- Henning Brauer, [email protected], [email protected] BS Web Services, http://bsws.de Full-Service ISP - Secure Hosting, Mail and DNS Services Dedicated Servers, Rootservers, Application Hosting - Hamburg & Amsterdam

