From 2ed609a81094ca41947e45877908d9fdd182cdb7 Mon Sep 17 00:00:00 2001 From: smlng Date: Tue, 30 Jan 2018 10:49:48 +0100 Subject: [PATCH] tests/gnrc_netif: fix unused parameter Test does not compile when DEVELHELP=0 otherwise. --- tests/gnrc_netif/common.c | 10 ++++++++-- tests/gnrc_netif/main.c | 8 ++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/tests/gnrc_netif/common.c b/tests/gnrc_netif/common.c index 98620acff6..7d0bf93ce0 100644 --- a/tests/gnrc_netif/common.c +++ b/tests/gnrc_netif/common.c @@ -113,8 +113,11 @@ static void _netdev_isr(netdev_t *dev) static int _get_netdev_device_type(netdev_t *netdev, void *value, size_t max_len) { - netdev_test_t *dev = (netdev_test_t *)netdev; assert(max_len == sizeof(uint16_t)); + (void)max_len; + + netdev_test_t *dev = (netdev_test_t *)netdev; + if (dev->state == 0x0) { *((uint16_t *)value) = NETDEV_TYPE_ETHERNET; } @@ -129,8 +132,11 @@ static int _get_netdev_device_type(netdev_t *netdev, void *value, size_t max_len static int _get_netdev_max_packet_size(netdev_t *netdev, void *value, size_t max_len) { - netdev_test_t *dev = (netdev_test_t *)netdev; assert(max_len == sizeof(uint16_t)); + (void)max_len; + + netdev_test_t *dev = (netdev_test_t *)netdev; + if (dev->state == 0x0) { *((uint16_t *)value) = ETHERNET_DATA_LEN; } diff --git a/tests/gnrc_netif/main.c b/tests/gnrc_netif/main.c index 100b5a779c..1a4b68af3b 100644 --- a/tests/gnrc_netif/main.c +++ b/tests/gnrc_netif/main.c @@ -1452,6 +1452,8 @@ static uint16_t ieee802154_l2addr_len = 8U; static int _get_netdev_address(netdev_t *dev, void *value, size_t max_len) { + (void)max_len; + if (dev == ethernet_dev) { assert(max_len >= sizeof(ethernet_l2addr)); memcpy(value, ethernet_l2addr, sizeof(ethernet_l2addr)); @@ -1483,6 +1485,8 @@ static int _set_netdev_address(netdev_t *dev, const void *value, static int _get_netdev_address_long(netdev_t *dev, void *value, size_t max_len) { + (void)max_len; + if (dev == ieee802154_dev) { assert(max_len >= sizeof(ieee802154_l2addr_long)); memcpy(value, ieee802154_l2addr_long, sizeof(ieee802154_l2addr_long)); @@ -1504,6 +1508,8 @@ static int _set_netdev_address_long(netdev_t *dev, const void *value, static int _get_netdev_src_len(netdev_t *dev, void *value, size_t max_len) { + (void)max_len; + if (dev == ieee802154_dev) { assert(max_len == sizeof(uint16_t)); *((uint16_t *)value) = ieee802154_l2addr_len; @@ -1515,6 +1521,8 @@ static int _get_netdev_src_len(netdev_t *dev, void *value, size_t max_len) static int _set_netdev_src_len(netdev_t *dev, const void *value, size_t value_len) { + (void)value_len; + if (dev == ieee802154_dev) { assert(value_len == sizeof(uint16_t)); ieee802154_l2addr_len = *((uint16_t *)value);