| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
it is needed (the if_del call in ripe.c). With this the ripd_process
check in ripe_demote_iface() can be removed.
|
| |
|
|
|
|
| |
value < 0. errno is only updated in this case. Change all (most?)
callers of syscalls to follow this better, and let's see if this strictness
helps us in the future.
|
| |
|
|
|
| |
This mimics what ospfd does, and avoids a (mostly harmless)
use-after-free. Delay suggested by claudio@, ok florian@
|
| |
|
|
|
| |
And some ifmedia64 fixes.
"move forward" deraadt@
|
| |
|
|
| |
socket non-blocking by default.
|
| |
|
|
|
|
|
|
| |
case carp(4) interfaces anymore. LINK_STATE_IS_UP() almost always does
the right job.
OK deraadt@ henning@
This needs a -current kernel or link state may be not reported correctly.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
and make it possible to bind sockets (including listening sockets!)
to rtables and not just rdomains. This changes the name of the
system calls, socket option, and ioctl. After building with this
you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
Since this removes the existing [gs]etrdomain() system calls, the
libc major is bumped.
Written by claudio@, criticized^Wcritiqued by me
|
| |
|
|
| |
ok claudio@
|
| | |
|
| |
|
|
|
|
|
| |
When interfaces go up/down the demotion counter of the
specified group is decreased/increased.
ok henning@
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
| |
state, if known by the driver. this is required to check the full
duplex state without depending on the ifmedia ioctl which can't be
called in the kernel without process context.
ok henning@, brad@
|
|
|
started by Michele Marchetto some time ago by using the imsg/three process framework
of ospfd. He implemented most of the daemon with a little help and guidance from
Claudio and I.
Currently the daemon is more or less complete, with the exception of key lifetime
and rollover.
Not yet connected to the builds.
OK claudio@
|