File tree Expand file tree Collapse file tree 3 files changed +5
-9
lines changed Expand file tree Collapse file tree 3 files changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -2646,7 +2646,6 @@ extern void netdev_notify_peers(struct net_device *dev);
2646
2646
extern void netdev_features_change (struct net_device * dev );
2647
2647
/* Load a device via the kmod */
2648
2648
extern void dev_load (struct net * net , const char * name );
2649
- extern void dev_mcast_init (void );
2650
2649
extern struct rtnl_link_stats64 * dev_get_stats (struct net_device * dev ,
2651
2650
struct rtnl_link_stats64 * storage );
2652
2651
extern void netdev_stats_to_stats64 (struct rtnl_link_stats64 * stats64 ,
Original file line number Diff line number Diff line change @@ -6260,7 +6260,6 @@ static int __init net_dev_init(void)
6260
6260
6261
6261
hotcpu_notifier (dev_cpu_callback , 0 );
6262
6262
dst_init ();
6263
- dev_mcast_init ();
6264
6263
rc = 0 ;
6265
6264
out :
6266
6265
return rc ;
Original file line number Diff line number Diff line change @@ -341,11 +341,6 @@ static struct pernet_operations __net_initdata dev_proc_ops = {
341
341
.exit = dev_proc_net_exit ,
342
342
};
343
343
344
- int __init dev_proc_init (void )
345
- {
346
- return register_pernet_subsys (& dev_proc_ops );
347
- }
348
-
349
344
static int dev_mc_seq_show (struct seq_file * seq , void * v )
350
345
{
351
346
struct netdev_hw_addr * ha ;
@@ -408,7 +403,10 @@ static struct pernet_operations __net_initdata dev_mc_net_ops = {
408
403
.exit = dev_mc_net_exit ,
409
404
};
410
405
411
- void __init dev_mcast_init (void )
406
+ int __init dev_proc_init (void )
412
407
{
413
- register_pernet_subsys (& dev_mc_net_ops );
408
+ int ret = register_pernet_subsys (& dev_proc_ops );
409
+ if (!ret )
410
+ return register_pernet_subsys (& dev_mc_net_ops );
411
+ return ret ;
414
412
}
You can’t perform that action at this time.
0 commit comments