diff --git a/sys/net/gnrc/network_layer/sixlowpan/gnrc_sixlowpan.c b/sys/net/gnrc/network_layer/sixlowpan/gnrc_sixlowpan.c index d88133fb70e22d338015a1c7e40ceb4fd5aa5b58..f19f8441c359de0685b51c2dd7654b7b66b9190f 100644 --- a/sys/net/gnrc/network_layer/sixlowpan/gnrc_sixlowpan.c +++ b/sys/net/gnrc/network_layer/sixlowpan/gnrc_sixlowpan.c @@ -73,6 +73,7 @@ void gnrc_sixlowpan_dispatch_recv(gnrc_pktsnip_t *pkt, void *context, ptr = ptr->next) { if ((ptr->next) && (ptr->next->type == GNRC_NETTYPE_NETIF)) { type = ptr->type; + break; } } #else /* MODULE_GNRC_IPV6 */