summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorSascha Hauer <sha@pengutronix.de>2009-10-12 14:15:23 +0200
committerSascha Hauer <sha@pengutronix.de>2009-10-12 14:15:23 +0200
commitaaf77314d8d0426bbce60886450a27dc71a53e3c (patch)
tree0982117bb304c5f8cf3f316ad87b793a9bdbd4e1 /drivers
parentc1cf740becdde74ef2b8966981cdb185098a3b48 (diff)
downloadbarebox-aaf77314d8d0426bbce60886450a27dc71a53e3c.tar.gz
barebox-aaf77314d8d0426bbce60886450a27dc71a53e3c.tar.xz
sandbox tap driver: initialize device name
Signed-off-by: Sascha Hauer <sha@pengutronix.de>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/tap.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/tap.c b/drivers/net/tap.c
index 74e6ab3844..e09c136ecf 100644
--- a/drivers/net/tap.c
+++ b/drivers/net/tap.c
@@ -29,7 +29,7 @@
struct tap_priv {
int fd;
- char name[20];
+ char *name;
};
int tap_eth_send (struct eth_device *edev, void *packet, int length)
@@ -80,6 +80,7 @@ int tap_probe(struct device_d *dev)
int ret = 0;
priv = malloc(sizeof(struct tap_priv));
+ priv->name = "uboot";
priv->fd = tap_alloc(priv->name);
if (priv->fd < 0) {