From 09f370940ac30a5f1532cadeab317b683a43009c Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Mon, 12 Oct 2015 12:25:06 +0200 Subject: [PATCH] POSIX UDP: Correct evaluation of broadcast return value --- src/modules/mavlink/mavlink_main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 7fba62f3fd..297a76239b 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -898,7 +898,7 @@ Mavlink::send_message(const uint8_t msgid, const void *msg, uint8_t component_ID int bret = sendto(_socket_fd, buf, packet_len, 0, (struct sockaddr *)&_bcast_addr, sizeof(_bcast_addr)); - if (bret) { + if (bret <= 0) { PX4_WARN("sending broadcast failed"); } }