From 3870def74c2491f78d2f3aecee6c4db5c7765238 Mon Sep 17 00:00:00 2001
From: Martine Lenders <mail@martine-lenders.eu>
Date: Thu, 19 Jul 2018 14:08:07 +0200
Subject: [PATCH] gnrc: mac: fix types according to print formatting

As reported by `llvm`.
---
 sys/net/gnrc/link_layer/gomach/gomach.c          | 5 +++--
 sys/net/gnrc/link_layer/lwmac/lwmac.c            | 3 ++-
 sys/net/gnrc/link_layer/lwmac/tx_state_machine.c | 3 ++-
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys/net/gnrc/link_layer/gomach/gomach.c b/sys/net/gnrc/link_layer/gomach/gomach.c
index a3b6384b1f..c87282477f 100644
--- a/sys/net/gnrc/link_layer/gomach/gomach.c
+++ b/sys/net/gnrc/link_layer/gomach/gomach.c
@@ -1456,7 +1456,7 @@ static void _gomach_phase_backoff(gnrc_netif_t *netif)
     gnrc_gomach_update_neighbor_phase(netif);
 
     LOG_INFO("INFO: [GOMACH] phase backoffed: %lu us.\n",
-             netif->mac.prot.gomach.backoff_phase_us);
+             (unsigned long)netif->mac.prot.gomach.backoff_phase_us);
 }
 
 static void gomach_listen_init(gnrc_netif_t *netif)
@@ -1993,7 +1993,8 @@ static void _gomach_msg_handler(gnrc_netif_t *netif, msg_t *msg)
             duty = xtimer_now_usec64();
             duty = (netif->mac.prot.gomach.awake_duration_sum_ticks) * 100 /
                    (duty - netif->mac.prot.gomach.system_start_time_ticks);
-            printf("[GoMacH]: achieved radio duty-cycle: %lu %% \n", (uint32_t)duty);
+            printf("[GoMacH]: achieved radio duty-cycle: %lu %% \n",
+                   (unsigned long)duty);
             break;
         }
 #endif
diff --git a/sys/net/gnrc/link_layer/lwmac/lwmac.c b/sys/net/gnrc/link_layer/lwmac/lwmac.c
index 11b651cf52..402e207799 100644
--- a/sys/net/gnrc/link_layer/lwmac/lwmac.c
+++ b/sys/net/gnrc/link_layer/lwmac/lwmac.c
@@ -304,7 +304,8 @@ void lwmac_set_state(gnrc_netif_t *netif, gnrc_lwmac_state_t newstate)
                 alarm = random_uint32_range(RTT_US_TO_TICKS((3 * GNRC_LWMAC_WAKEUP_DURATION_US / 2)),
                                             RTT_US_TO_TICKS(GNRC_LWMAC_WAKEUP_INTERVAL_US -
                                                             (3 * GNRC_LWMAC_WAKEUP_DURATION_US / 2)));
-                LOG_WARNING("WARNING: [LWMAC] phase backoffed: %lu us\n", RTT_TICKS_TO_US(alarm));
+                LOG_WARNING("WARNING: [LWMAC] phase backoffed: %lu us\n",
+                            (unsigned long)RTT_TICKS_TO_US(alarm));
                 netif->mac.prot.lwmac.last_wakeup = netif->mac.prot.lwmac.last_wakeup + alarm;
                 alarm = _next_inphase_event(netif->mac.prot.lwmac.last_wakeup,
                                             RTT_US_TO_TICKS(GNRC_LWMAC_WAKEUP_INTERVAL_US));
diff --git a/sys/net/gnrc/link_layer/lwmac/tx_state_machine.c b/sys/net/gnrc/link_layer/lwmac/tx_state_machine.c
index c3e501dff4..82d409d26c 100644
--- a/sys/net/gnrc/link_layer/lwmac/tx_state_machine.c
+++ b/sys/net/gnrc/link_layer/lwmac/tx_state_machine.c
@@ -461,7 +461,8 @@ static bool _send_data(gnrc_netif_t *netif)
     /* Packet has been released by netdev, so drop pointer */
     netif->mac.tx.packet = NULL;
 
-    DEBUG("[LWMAC-tx]: spent %lu WR in TX\n", netif->mac.tx.wr_sent);
+    DEBUG("[LWMAC-tx]: spent %lu WR in TX\n",
+          (unsigned long)netif->mac.tx.wr_sent);
 
 #if (LWMAC_ENABLE_DUTYCYLE_RECORD == 1)
     netif->mac.prot.lwmac.pkt_start_sending_time_ticks =
-- 
GitLab