summaryrefslogtreecommitdiff
path: root/share/misc/operator
diff options
context:
space:
mode:
authorRenato Westphal <renato@cvs.openbsd.org>2015-07-21 04:39:29 +0000
committerRenato Westphal <renato@cvs.openbsd.org>2015-07-21 04:39:29 +0000
commit22b7232788ef3e1e43a3eea24accf2dce2bf0e76 (patch)
tree98dc2e5707ab0b99d1f72ac08b2b8fd468b2c47e /share/misc/operator
parentbc87e10cbdfe8497e844d366ad6ccb212d452149 (diff)
Improve handling of addresses on ldpe.
This is a preliminary work for the the next patch (sigup config reload). We want to make sure that the ldpe process can handle duplicated addresses. The idea is to alloc two different if_addr structures for each address, and link one in the global list of addresses (used to send address messages) and link the other to the associated interface list of addresses. Doing that we will be able to call kif_redistribute() after reloading the config file and activate the new LDP enabled interfaces. NOTE: Interfaces are created at config parse time and the child processes inherit them on fork() so there's no need to send a status update at startup. ok claudio@
Diffstat (limited to 'share/misc/operator')
0 files changed, 0 insertions, 0 deletions