Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep / linux @ d14f8c3c

Name Size Revision Age Author Comment
Makefile 130 Bytes 9b0a0ba9 over 3 years Ondrej Zajicek (work) Unit Testing for BIRD - Unit Testing Framewor...
krt-sys.h 3.55 KB 3e236955 over 3 years Jan Moskyto Matejka Build: switch on -Wextra, get rid of most of th...
netlink.Y 3.78 KB 6e75d0d2 over 3 years Ondrej Zajicek (work) KRT: Add krt_scope attribute Add a new route a...
netlink.c 47.1 KB d14f8c3c over 3 years Jan Moskyto Matejka Netlink: MPLS routes in kernel Anyway, Bird is...
sysio.h 5.7 KB 08b3a24d almost 4 years Ondrej Zajicek (work) IO: Minor changes in socket AF handing AF can ...
syspriv.h 1.85 KB c8cafc8e over 3 years Ondrej Zajicek (work) Minor code cleanups

Latest revisions

# Date Author Comment
d14f8c3c 12/22/2016 08:38 PM Jan Moskyto Matejka

Netlink: MPLS routes in kernel

Anyway, Bird is now capable to insert both MPLS routes and MPLS encap
routes into kernel.

It was (among others) needed to define platform-specific AF_MPLS to 28
as this constant has been assigned in the linux kernel.

No support for BSD now, it may be added in the future.

5b208e29 12/22/2016 12:09 PM Jan Moskyto Matejka

Removing (struct rta)->cast. Never used.

4e276a89 12/22/2016 12:01 PM Jan Moskyto Matejka

Merged multipath and single-path data structures.

Dropped struct mpnh and mpnh_*()
Now struct nexthop exists, nexthop_*(), and also included struct nexthop
into struct rta.

Also converted RTD_DEVICE and RTD_ROUTER to RTD_UNICAST. If it is needed
to distinguish between these two cases, RTD_DEVICE is equivalent to...

9b0a0ba9 11/09/2016 03:36 PM Ondrej Zajicek (work)

Unit Testing for BIRD

- Unit Testing Framework (BirdTest)
- Integration of BirdTest into the BIRD build system
- Tests for several BIRD modules
Based on squashed Pavel Tvrdik's int-test branch, updated for
current int-new branch.
8860e991 11/08/2016 06:27 PM Ondrej Zajicek (work)

Merge branch 'master' into int-new

c8cafc8e 11/08/2016 04:46 PM Ondrej Zajicek (work)

Minor code cleanups

cc5b93f7 11/08/2016 04:04 PM Ondrej Zajicek (work)

Merge tag 'v1.6.2' into int-new

3e236955 11/01/2016 01:52 PM Jan Moskyto Matejka

Build: switch on -Wextra, get rid of most of the warnings

There are several unresolved -Wmissing-field-initializers on older
versions of GCC than 5.1, all of them false positive.

ccd2a3ed 09/29/2016 11:21 AM Jan Moskyto Matejka

Kernel socket missing err_hook fix

Thanks to Tim Weippert for bugreport.

6e75d0d2 09/19/2016 10:29 AM Ondrej Zajicek (work)

KRT: Add krt_scope attribute

Add a new route attribute, krt_scope, to expose the Linux kernel route
scope. Constants from /etc/iproute2/rt_scopes (prefixed by "ips_") are
expected to be used with the attribute. Both import and export are
supported.

Also, the patch fixes device route export to the kernel, by setting link...

View revisions

Also available in: Atom