diff --git a/cpu/native/netdev2_tap/netdev2_tap.c b/cpu/native/netdev2_tap/netdev2_tap.c index 671681cc4d0a5adafd5d9f424ee7e5db5722c568..3f98399b1fdb5b3d7744cc80a2a69ef403f6f92f 100644 --- a/cpu/native/netdev2_tap/netdev2_tap.c +++ b/cpu/native/netdev2_tap/netdev2_tap.c @@ -101,7 +101,7 @@ static inline int _set_promiscous(netdev2_t *netdev, int value) static inline void _isr(netdev2_t *netdev) { if (netdev->event_callback) { - netdev->event_callback(netdev, NETDEV2_EVENT_RX_COMPLETE, (void*)NETDEV2_TYPE_ETHERNET); + netdev->event_callback(netdev, NETDEV2_EVENT_RX_COMPLETE, netdev->isr_arg); } #if DEVELHELP else {