Commit 5c3e9578 authored by Jeff Garzik's avatar Jeff Garzik

Merge redhat.com:/garz/repo/linus-2.5

into redhat.com:/garz/repo/net-drivers-2.5
parents cd5d9d66 efaca9a2
...@@ -3063,28 +3063,12 @@ static int smctr_load_node_addr(struct net_device *dev) ...@@ -3063,28 +3063,12 @@ static int smctr_load_node_addr(struct net_device *dev)
unsigned int i; unsigned int i;
__u8 r; __u8 r;
/* Check if node address has been specified by user. (non-0) */ for(i = 0; i < 6; i++)
for(i = 0; ((i < 6) && (dev->dev_addr[i] == 0)); i++)
{ {
if(i != 6) r = inb(ioaddr + LAR0 + i);
{ dev->dev_addr[i] = (char)r;
for(i = 0; i < 6; i++)
{
r = inb(ioaddr + LAR0 + i);
dev->dev_addr[i] = (char)r;
}
dev->addr_len = 6;
}
else /* Node addr. not given by user, read it from board. */
{
for(i = 0; i < 6; i++)
{
r = inb(ioaddr + LAR0 + i);
dev->dev_addr[i] = (char)r;
}
dev->addr_len = 6;
}
} }
dev->addr_len = 6;
return (0); return (0);
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment