summaryrefslogtreecommitdiffstats
path: root/net/irda/irlan/irlan_common.c
diff options
context:
space:
mode:
Diffstat (limited to 'net/irda/irlan/irlan_common.c')
-rw-r--r--net/irda/irlan/irlan_common.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/net/irda/irlan/irlan_common.c b/net/irda/irlan/irlan_common.c
index a9c2cb90f..5975909fe 100644
--- a/net/irda/irlan/irlan_common.c
+++ b/net/irda/irlan/irlan_common.c
@@ -124,7 +124,7 @@ void irlan_watchdog_timer_expired(void *data)
IRDA_DEBUG(0, __FUNCTION__
"(), notifying irmanager to stop irlan!\n");
mgr_event.event = EVENT_IRLAN_STOP;
- sprintf(mgr_event.devname, "%s", self->ifname);
+ sprintf(mgr_event.devname, "%s", self->dev.name);
irmanager_notify(&mgr_event);
/*
@@ -234,10 +234,9 @@ int irlan_register_netdev(struct irlan_cb *self)
if (!eth) {
/* Get the first free irlan<x> name */
do {
- sprintf(self->ifname, "%s%d", "irlan", i++);
- } while (dev_get(self->ifname));
+ sprintf(self->dev.name, "%s%d", "irlan", i++);
+ } while (dev_get(self->dev.name));
}
- self->dev.name = self->ifname;
if (register_netdev(&self->dev) != 0) {
IRDA_DEBUG(2, __FUNCTION__ "(), register_netdev() failed!\n");
@@ -276,7 +275,7 @@ struct irlan_cb *irlan_open(__u32 saddr, __u32 daddr, int netdev)
ASSERT(irlan != NULL, return NULL;);
- sprintf(self->ifname, "%s", "unknown");
+ sprintf(self->dev.name, "%s", "unknown");
self->dev.priv = (void *) self;
self->dev.next = NULL;
@@ -1173,7 +1172,7 @@ static int irlan_proc_read(char *buf, char **start, off_t offset, int len)
/* Don't display the master server */
if (self->master == 0) {
len += sprintf(buf+len, "ifname: %s,\n",
- self->ifname);
+ self->dev.name);
len += sprintf(buf+len, "client state: %s, ",
irlan_state[ self->client.state]);
len += sprintf(buf+len, "provider state: %s,\n",