diff --git a/cpu/native/socket_zep/socket_zep.c b/cpu/native/socket_zep/socket_zep.c index 162d55ad02..f62b98cdba 100644 --- a/cpu/native/socket_zep/socket_zep.c +++ b/cpu/native/socket_zep/socket_zep.c @@ -293,15 +293,11 @@ static int _init(netdev_t *netdev) { socket_zep_t *dev = (socket_zep_t *)netdev; + netdev_ieee802154_reset(&dev->netdev); + assert(dev != NULL); dev->netdev.chan = IEEE802154_DEFAULT_CHANNEL; dev->netdev.pan = IEEE802154_DEFAULT_PANID; -#ifdef MODULE_GNRC_SIXLOWPAN - dev->netdev.proto = GNRC_NETTYPE_SIXLOWPAN; -#elif MODULE_GNRC - dev->netdev.proto = GNRC_NETTYPE_UNDEF; -#endif - dev->seq = random_uint32(); return 0; }