diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 3cea61845ede2cda847aa679b839f24940c23b20..0d76e299c3c78b92c7c0aa8715f00d5e7fe560b7 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -941,7 +941,7 @@ Mavlink::find_broadcast_address() struct ifconf ifconf; int ret; -#if defined(__APPLE__) && defined(__MACH__) +#if defined(__APPLE__) && defined(__MACH__) || defined(__CYGWIN__) // On Mac, we can't determine the required buffer // size in advance, so we just use what tends to work. ifconf.ifc_len = 1024;