Browse Source
When peer's random session_id changes, etcp_conn_reinit() is called. Previously NAT check status was not reset, so route_bgp_new_conn() skipped NAT re-detection because nat_check_status was still NAT_CHECK_IN_PROGRESS from the previous session. Now etcp_conn_reinit(): - Cancels pending NAT-ping requests via route_ping_cancel_for_conn() - Resets nat_type and nat_check_status to UNKNOWN/NONE for all links This ensures NAT type is re-detected for all links after reinit.congestion
1 changed files with 14 additions and 0 deletions
Loading…
Reference in new issue