CVSROOT: /cvs Module name: src Changes by: ren...@cvs.openbsd.org 2016/09/03 10:07:08
Modified files: usr.sbin/ldpd : address.c interface.c ldp.h ldpe.h neighbor.c Log message: Rework the sending of address messages. * Respect the session's negotiated maximum pdu length and split the sending of our local addresses into multiple messages if necessary; * Log sent/received addresses; * Add new wrappers to send only one address (send_address_single) and to send all addresses of the given address-family (send_address_all). These wrappers create a temporary list of addresses to be sent, and send_address() then acts on this last.