etcp: add link addresses to all UP/DOWN/close log messages
- etcp_on_up: list up-link addresses after connection summary
- etcp_on_down: show all link addresses that were lost
- Link UP (server/client): add addr=X
- Connection established: add addr=X
- Link closed: add addr=X before traffic stats
- Link down (keepalive timeout): add addr=X
Now: [conn] Link 1 UP (server, mtu=1600, addr=192.168.40.247:2122)
DEBUG_INFO(DEBUG_CATEGORY_ETCP,"[%s] Connection established (socket=%s, link=%d)",link->etcp->log_name,e_sock->name,link->local_link_id);
DEBUG_INFO(DEBUG_CATEGORY_ETCP,"[%s] Connection established (socket=%s, link=%d, addr=%s)",link->etcp->log_name,e_sock->name,link->local_link_id,sockaddr_storage_to_str(&link->remote_addr).str);
}
DEBUG_INFO(DEBUG_CATEGORY_ETCP,"[%s] Link %d UP (server, mtu=%d)",link->etcp->log_name,link->local_link_id,link->mtu_local);
DEBUG_INFO(DEBUG_CATEGORY_ETCP,"[%s] Link %d UP (server, mtu=%d, addr=%s)",link->etcp->log_name,link->local_link_id,link->mtu_local,sockaddr_storage_to_str(&link->remote_addr).str);
start_keepalive_timer(link);
loadbalancer_link_ready(link);
// Restart NAT check after link is up (e.g. after address change or reinit)
DEBUG_INFO(DEBUG_CATEGORY_ETCP,"[%s] Link %d UP (client, mtu=%d)",link->etcp->log_name,link->local_link_id,link->mtu);
DEBUG_INFO(DEBUG_CATEGORY_ETCP,"[%s] Link %d UP (client, mtu=%d, addr=%s)",link->etcp->log_name,link->local_link_id,link->mtu,sockaddr_storage_to_str(&link->remote_addr).str);