Skip to content

Commit

Permalink
fixup! tests: add gnrc_sixlowpan_frag_minfwd tests for IPHC sending
Browse files Browse the repository at this point in the history
  • Loading branch information
miri64 committed Mar 12, 2019
1 parent 072fd78 commit e64b92b
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions tests/gnrc_sixlowpan_frag_minfwd/mockup_netif.c
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,14 @@ int _get_address_long(netdev_t *dev, void *value, size_t max_len)
return sizeof(addr);
}

int _get_proto(netdev_t *dev, void *value, size_t max_len)
{
(void)dev;
assert(max_len == sizeof(gnrc_nettype_t));
*((gnrc_nettype_t *)value) = GNRC_NETTYPE_SIXLOWPAN;
return sizeof(gnrc_nettype_t);
}

void _tests_init(void)
{
msg_init_queue(_main_msg_queue, _MSG_QUEUE_SIZE);
Expand All @@ -88,6 +96,8 @@ void _tests_init(void)
_get_src_len);
netdev_test_set_get_cb(&_mock_netdev, NETOPT_ADDRESS_LONG,
_get_address_long);
netdev_test_set_get_cb(&_mock_netdev, NETOPT_PROTO,
_get_proto);
_mock_netif = gnrc_netif_ieee802154_create(
_mock_netif_stack, THREAD_STACKSIZE_DEFAULT, GNRC_NETIF_PRIO,
"mockup_wpan", &_mock_netdev.netdev.netdev
Expand Down

0 comments on commit e64b92b

Please sign in to comment.