From afa06ba9d781348d733afae9d8760838777932e5 Mon Sep 17 00:00:00 2001 From: Kevin Mehall Date: Thu, 17 Mar 2016 18:50:01 -0700 Subject: [PATCH] Disable UDP options on platforms where it's not supported --- src/modules/mavlink/mavlink_main.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 6dc99e0051..9f52bc2102 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -1543,6 +1543,7 @@ Mavlink::task_main(int argc, char *argv[]) set_protocol(SERIAL); break; +#ifdef __PX4_POSIX case 'u': temp_int_arg = strtoul(myoptarg, &eptr, 10); if ( *eptr == '\0' ) { @@ -1575,6 +1576,14 @@ Mavlink::task_main(int argc, char *argv[]) err_flag = true; } break; +#else + case 'u': + case 'o': + case 't': + warnx("UDP options not supported on this platform"); + err_flag = true; + break; +#endif // case 'e': // mavlink_link_termination_allowed = true;