CVSROOT: /cvs
Module name: src
Changes by: [email protected] 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.