aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/atarilance.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/atarilance.c b/drivers/net/atarilance.c
index 13c293b286de..4cceaac8863a 100644
--- a/drivers/net/atarilance.c
+++ b/drivers/net/atarilance.c
@@ -1155,7 +1155,7 @@ static int lance_set_mac_address( struct net_device *dev, void *addr )
1155#ifdef MODULE 1155#ifdef MODULE
1156static struct net_device *atarilance_dev; 1156static struct net_device *atarilance_dev;
1157 1157
1158int __init init_module(void) 1158static int __init atarilance_module_init(void)
1159{ 1159{
1160 atarilance_dev = atarilance_probe(-1); 1160 atarilance_dev = atarilance_probe(-1);
1161 if (IS_ERR(atarilance_dev)) 1161 if (IS_ERR(atarilance_dev))
@@ -1163,13 +1163,14 @@ int __init init_module(void)
1163 return 0; 1163 return 0;
1164} 1164}
1165 1165
1166void __exit cleanup_module(void) 1166static void __exit atarilance_module_exit(void)
1167{ 1167{
1168 unregister_netdev(atarilance_dev); 1168 unregister_netdev(atarilance_dev);
1169 free_irq(atarilance_dev->irq, atarilance_dev); 1169 free_irq(atarilance_dev->irq, atarilance_dev);
1170 free_netdev(atarilance_dev); 1170 free_netdev(atarilance_dev);
1171} 1171}
1172 1172module_init(atarilance_module_init);
1173module_exit(atarilance_module_exit);
1173#endif /* MODULE */ 1174#endif /* MODULE */
1174 1175
1175 1176