From efd5fec24da45f1334763719e3044bcc657fccc8 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Wed, 17 Jan 2024 12:29:44 +1100 Subject: [PATCH] AP_HAL_SITL: allow sim_vehicle.py -I to work again ... or at least not die instantly because instance-0 has bound this port --- libraries/AP_HAL_SITL/SITL_State.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/AP_HAL_SITL/SITL_State.cpp b/libraries/AP_HAL_SITL/SITL_State.cpp index 02810a9ac3..5bc6b410dd 100644 --- a/libraries/AP_HAL_SITL/SITL_State.cpp +++ b/libraries/AP_HAL_SITL/SITL_State.cpp @@ -663,7 +663,7 @@ void SITL_State::multicast_state_open(void) } sockaddr.sin_addr.s_addr = htonl(INADDR_ANY); - sockaddr.sin_port = htons(SITL_SERVO_PORT); + sockaddr.sin_port = htons(SITL_SERVO_PORT + _instance); ret = bind(servo_in_fd, (struct sockaddr *)&sockaddr, sizeof(sockaddr)); if (ret == -1) {