|
@@ -1520,17 +1520,18 @@ int __init init_module( void )
|
|
|
}
|
|
|
|
|
|
void
|
|
|
-cleanup_module( void )
|
|
|
+cleanup_module(void)
|
|
|
{
|
|
|
- struct net_device *dev;
|
|
|
- int num;
|
|
|
+ int i;
|
|
|
|
|
|
- for( num = 0; num < SBNI_MAX_NUM_CARDS; ++num )
|
|
|
- if( (dev = sbni_cards[ num ]) != NULL ) {
|
|
|
- unregister_netdev( dev );
|
|
|
- release_region( dev->base_addr, SBNI_IO_EXTENT );
|
|
|
- free_netdev( dev );
|
|
|
+ for (i = 0; i < SBNI_MAX_NUM_CARDS; ++i) {
|
|
|
+ struct net_device *dev = sbni_cards[i];
|
|
|
+ if (dev != NULL) {
|
|
|
+ unregister_netdev(dev);
|
|
|
+ release_region(dev->base_addr, SBNI_IO_EXTENT);
|
|
|
+ free_netdev(dev);
|
|
|
}
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
#else /* MODULE */
|