Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep / cf @ 508d9360

Name Size Revision Age Author Comment
README 674 Bytes f1aceff5 over 8 years Ondrej Zajicek Cleanup in sysdep KRT code, part 2. Remove sup...
bsd-v6.h 373 Bytes c01a9466 over 7 years Ondrej Zajicek Implements multiple routing table support for F...
bsd.h 359 Bytes c01a9466 over 7 years Ondrej Zajicek Implements multiple routing table support for F...
linux-v6.h 400 Bytes f1aceff5 over 8 years Ondrej Zajicek Cleanup in sysdep KRT code, part 2. Remove sup...
linux.h 433 Bytes 95616c82 over 8 years Ondrej Zajicek Cleanup in sysdep KRT code, part 4. Adding som...

Latest revisions

# Date Author Comment
c01a9466 07/07/2013 10:11 AM Ondrej Zajicek

Implements multiple routing table support for FreeBSD and OpenBSD.

Inspired by the patch from Alexander V. Chernikov.

95616c82 05/04/2012 02:38 PM Ondrej Zajicek

Cleanup in sysdep KRT code, part 4.

Adding some files that was accidentally removed
(instead of moved) in cleanup part 2.

f1aceff5 04/30/2012 08:25 PM Ondrej Zajicek

Cleanup in sysdep KRT code, part 2.

Remove support for historic Linux kernels,
merge krt-iface, krt-set and krt-scan stub headers.

1bc26957 05/10/2011 12:42 AM Ondrej Zajicek

Allows run with restricted privileges.

Adds option -u and -g to specify user and group.
When different user (than root) is specified,
linux capabilities CAP_NET_* are kept.

af157fa3 03/26/2010 01:48 PM Ondrej Zajicek

Disable multiple OSPF pseudointerfaces on BSD.

ff2857b0 02/26/2010 09:55 AM Ondrej Zajicek

Many changes in (mainly) kernel syncers.

- BSD kernel syncer is now self-conscious and can learn alien routes
- important bugfix in BSD kernel syncer (crash after protocol restart)
- many minor changes and bugfixes in kernel syncers and neighbor cache
- direct protocol does not generate host and link local routes...

85305e5d 06/04/2004 05:32 PM Ondrej Filip

typo in README

7d72aadb 06/03/2004 08:18 AM Ondrej Filip

CONFIG_SKIP_MC_BIND added.
BSD hates it, Linux needs it.

b613b992 06/01/2004 10:32 AM Ondrej Filip

#ifdef CONFIG_UNIX_DONTROUTE added.

b1a1faba 05/31/2004 01:25 PM Ondrej Filip

*BSD port added. (Tested on FreeBSD and NetBSD)

View revisions

README


Available configuration variables: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CONFIG_AUTO_ROUTES Device routes are added automagically by the kernel CONFIG_SELF_CONSCIOUS We're able to recognize whether route was installed by us CONFIG_MULTIPLE_TABLES The kernel supports multiple routing tables CONFIG_ALL_TABLES_AT_ONCE Kernel scanner wants to process all tables at once CONFIG_MC_PROPER_SRC Multicast packets have source address according to socket saddr field CONFIG_SKIP_MC_BIND Don't call bind on multicast socket (def for *BSD) CONFIG_UNIX_DONTROUTE Use setsockopts DONTROUTE (undef for *BSD) CONFIG_RESTRICTED_PRIVILEGES Implements restricted privileges using drop_uid()

Also available in: Atom