summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/system.c
diff options
context:
space:
mode:
authorpascoe <pascoe@openbsd.org>2004-12-22 06:04:33 +0000
committerpascoe <pascoe@openbsd.org>2004-12-22 06:04:33 +0000
commitd525aad8c258fdeddb6ab4e0165b6f2dd442c505 (patch)
treecc4c0e18353312d767af18e29c200d73e6843596 /lib/libc/stdlib/system.c
parentSave original value returned by getifaddrs to free later; ok henning@ (diff)
downloadwireguard-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