diff options
Diffstat (limited to 'net/can')
-rw-r--r-- | net/can/af_can.c | 4 | ||||
-rw-r--r-- | net/can/bcm.c | 4 | ||||
-rw-r--r-- | net/can/gw.c | 4 | ||||
-rw-r--r-- | net/can/raw.c | 4 |
4 files changed, 8 insertions, 8 deletions
diff --git a/net/can/af_can.c b/net/can/af_can.c index c4e50852c9f4..3ab8dd2e1282 100644 --- a/net/can/af_can.c +++ b/net/can/af_can.c | |||
@@ -794,9 +794,9 @@ EXPORT_SYMBOL(can_proto_unregister); | |||
794 | * af_can notifier to create/remove CAN netdevice specific structs | 794 | * af_can notifier to create/remove CAN netdevice specific structs |
795 | */ | 795 | */ |
796 | static int can_notifier(struct notifier_block *nb, unsigned long msg, | 796 | static int can_notifier(struct notifier_block *nb, unsigned long msg, |
797 | void *data) | 797 | void *ptr) |
798 | { | 798 | { |
799 | struct net_device *dev = (struct net_device *)data; | 799 | struct net_device *dev = netdev_notifier_info_to_dev(ptr); |
800 | struct dev_rcv_lists *d; | 800 | struct dev_rcv_lists *d; |
801 | 801 | ||
802 | if (!net_eq(dev_net(dev), &init_net)) | 802 | if (!net_eq(dev_net(dev), &init_net)) |
diff --git a/net/can/bcm.c b/net/can/bcm.c index 8f113e6ff327..46f20bfafc0e 100644 --- a/net/can/bcm.c +++ b/net/can/bcm.c | |||
@@ -1350,9 +1350,9 @@ static int bcm_sendmsg(struct kiocb *iocb, struct socket *sock, | |||
1350 | * notification handler for netdevice status changes | 1350 | * notification handler for netdevice status changes |
1351 | */ | 1351 | */ |
1352 | static int bcm_notifier(struct notifier_block *nb, unsigned long msg, | 1352 | static int bcm_notifier(struct notifier_block *nb, unsigned long msg, |
1353 | void *data) | 1353 | void *ptr) |
1354 | { | 1354 | { |
1355 | struct net_device *dev = (struct net_device *)data; | 1355 | struct net_device *dev = netdev_notifier_info_to_dev(ptr); |
1356 | struct bcm_sock *bo = container_of(nb, struct bcm_sock, notifier); | 1356 | struct bcm_sock *bo = container_of(nb, struct bcm_sock, notifier); |
1357 | struct sock *sk = &bo->sk; | 1357 | struct sock *sk = &bo->sk; |
1358 | struct bcm_op *op; | 1358 | struct bcm_op *op; |
diff --git a/net/can/gw.c b/net/can/gw.c index 3ee690e8c7d3..2f291f961a17 100644 --- a/net/can/gw.c +++ b/net/can/gw.c | |||
@@ -445,9 +445,9 @@ static inline void cgw_unregister_filter(struct cgw_job *gwj) | |||
445 | } | 445 | } |
446 | 446 | ||
447 | static int cgw_notifier(struct notifier_block *nb, | 447 | static int cgw_notifier(struct notifier_block *nb, |
448 | unsigned long msg, void *data) | 448 | unsigned long msg, void *ptr) |
449 | { | 449 | { |
450 | struct net_device *dev = (struct net_device *)data; | 450 | struct net_device *dev = netdev_notifier_info_to_dev(ptr); |
451 | 451 | ||
452 | if (!net_eq(dev_net(dev), &init_net)) | 452 | if (!net_eq(dev_net(dev), &init_net)) |
453 | return NOTIFY_DONE; | 453 | return NOTIFY_DONE; |
diff --git a/net/can/raw.c b/net/can/raw.c index 1085e65f848e..641e1c895123 100644 --- a/net/can/raw.c +++ b/net/can/raw.c | |||
@@ -239,9 +239,9 @@ static int raw_enable_allfilters(struct net_device *dev, struct sock *sk) | |||
239 | } | 239 | } |
240 | 240 | ||
241 | static int raw_notifier(struct notifier_block *nb, | 241 | static int raw_notifier(struct notifier_block *nb, |
242 | unsigned long msg, void *data) | 242 | unsigned long msg, void *ptr) |
243 | { | 243 | { |
244 | struct net_device *dev = (struct net_device *)data; | 244 | struct net_device *dev = netdev_notifier_info_to_dev(ptr); |
245 | struct raw_sock *ro = container_of(nb, struct raw_sock, notifier); | 245 | struct raw_sock *ro = container_of(nb, struct raw_sock, notifier); |
246 | struct sock *sk = &ro->sk; | 246 | struct sock *sk = &ro->sk; |
247 | 247 | ||