mirror of
https://gitlab.labs.nic.cz/labs/bird.git
synced 2024-05-11 16:54:54 +00:00
Kernel route syncer supports multiple tables.
The changes are just too extensive for lazy me to list them there, but see the comment at the top of sysdep/unix/krt.c. The code got a bit more ifdeffy than I'd like, though. Also fixed a bunch of FIXME's and added a couple of others. :)
This commit is contained in:
@@ -92,18 +92,18 @@ krt_set_notify(struct krt_proto *p, net *net, rte *new, rte *old)
|
||||
}
|
||||
|
||||
void
|
||||
krt_set_start(struct krt_proto *x)
|
||||
krt_set_start(struct krt_proto *x, int first)
|
||||
{
|
||||
if (if_scan_sock < 0)
|
||||
bug("krt set: missing socket");
|
||||
}
|
||||
|
||||
void
|
||||
krt_set_preconfig(struct krt_config *c)
|
||||
krt_set_construct(struct krt_config *c)
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
krt_set_shutdown(struct krt_proto *x)
|
||||
krt_set_shutdown(struct krt_proto *x, int last)
|
||||
{
|
||||
}
|
||||
|
Reference in New Issue
Block a user