diff options
author | 2004-12-22 06:04:33 +0000 | |
---|---|---|
committer | 2004-12-22 06:04:33 +0000 | |
commit | d525aad8c258fdeddb6ab4e0165b6f2dd442c505 (patch) | |
tree | cc4c0e18353312d767af18e29c200d73e6843596 /lib/libc/stdlib/system.c | |
parent | Save original value returned by getifaddrs to free later; ok henning@ (diff) | |
download | wireguard-openbsd-d525aad8c258fdeddb6ab4e0165b6f2dd442c505.tar.xz wireguard-openbsd-d525aad8c258fdeddb6ab4e0165b6f2dd442c505.zip |
Instead of running carp_setroute synchronously, use if_addrhooks to get a
callback after in_ifinit has run. This lets us correct any routes that
in_ifinit has incorrectly added for our interface.
Also be more explicit with the routing checks/changes that we make. This
makes it possible to have different prefix lengths on a CARP interface and
the physical interface it is bound to.
ok mcbride@
Diffstat (limited to 'lib/libc/stdlib/system.c')
0 files changed, 0 insertions, 0 deletions