net: pass info struct via netdevice notifier
[firefly-linux-kernel-4.4.55.git] / net / ipv4 / devinet.c
index dfc39d4d48b7471fc83035746026fa14d1dcf497..b047e2d8a614f2ee561f0741687d058b0deafa06 100644 (file)
@@ -1333,7 +1333,7 @@ static void inetdev_send_gratuitous_arp(struct net_device *dev,
 static int inetdev_event(struct notifier_block *this, unsigned long event,
                         void *ptr)
 {
-       struct net_device *dev = ptr;
+       struct net_device *dev = netdev_notifier_info_to_dev(ptr);
        struct in_device *in_dev = __in_dev_get_rtnl(dev);
 
        ASSERT_RTNL();