From b66386ff8c5538be08329a1a70fc0a6e8ae0381c Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sun, 20 Sep 2015 00:47:47 +0200 Subject: [PATCH] MAVLink: Correct defines for Darwin --- src/modules/mavlink/mavlink_main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/mavlink/mavlink_main.cpp b/src/modules/mavlink/mavlink_main.cpp index 4fc3baf8df..ef7b8031b8 100644 --- a/src/modules/mavlink/mavlink_main.cpp +++ b/src/modules/mavlink/mavlink_main.cpp @@ -698,7 +698,7 @@ int Mavlink::mavlink_open_uart(int baud, const char *uart_name, struct termios * _is_usb_uart = true; } -#ifdef __PX4_LINUX +#if defined (__PX4_LINUX) || defined (__PX4_DARWIN) /* Put in raw mode */ cfmakeraw(&uart_config); #endif @@ -799,7 +799,7 @@ Mavlink::get_free_tx_buf() #ifndef __PX4_POSIX // No FIONWRITE on Linux -#if !defined(__PX4_LINUX) +#if !defined(__PX4_LINUX) && !defined(__PX4_DARWIN) (void) ioctl(_uart_fd, FIONWRITE, (unsigned long)&buf_free); #endif @@ -971,7 +971,7 @@ Mavlink::resend_message(mavlink_message_t *msg) void Mavlink::init_udp() { -#ifdef __PX4_LINUX +#if defined (__PX4_LINUX) || defined (__PX4_DARWIN) PX4_INFO("Setting up UDP w/port %d\n",_network_port); memset((char *)&_myaddr, 0, sizeof(_myaddr));