Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 01 Sep 2008 14:34:26 +0100
From:      "Bruce M. Simpson" <bms@FreeBSD.org>
To:        debarshi.ray@gmail.com
Cc:        FreeBSD networking and TCP/IP list <freebsd-net@freebsd.org>
Subject:   Re: reading routing table
Message-ID:  <48BBEF62.3030000@FreeBSD.org>
In-Reply-To: <3170f42f0809010623k1df25c18u7c784d4431e5a8ce@mail.gmail.com>
References:  <3170f42f0809010507q6c37a9d5q19649bc261d7656d@mail.gmail.com>	 <48BBE5F2.4000108@FreeBSD.org> <3170f42f0809010623k1df25c18u7c784d4431e5a8ce@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Debarshi Ray wrote:
>> Why don't you just use XORP's FEA code?
>> It already does all this under a BSD-type license.
>>     
>
> I was not aware of it. What does it do? Is it portable across other
> OSes or is it *BSD specific?
>   

XORP's FEA process is responsible for talking to the underlying 
forwarding plane. It supports *BSD, Linux, MacOS X, and Microsoft Windows.

Over the last year there was a refactoring where the forwarding table 
management got split into plugin-like modules. It is written in C++ 
although it's likely this split might make integration into other 
projects easier.

Normally that support all goes into a single process, rather than being 
linked into many.

cheers
BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48BBEF62.3030000>