diff --git a/src/arch/i386/drivers/net/undi.c b/src/arch/i386/drivers/net/undi.c index fee20958..492e8fa0 100644 --- a/src/arch/i386/drivers/net/undi.c +++ b/src/arch/i386/drivers/net/undi.c @@ -98,7 +98,7 @@ static int undipci_probe ( struct pci_device *pci, /* Add to device hierarchy */ snprintf ( undi->dev.name, sizeof ( undi->dev.name ), - "UNDI%04x:%04x", undi->entry.segment, undi->entry.offset ); + "UNDI-%s", pci->dev.name ); undi->dev.parent = &pci->dev; INIT_LIST_HEAD ( &undi->dev.children ); list_add ( &undi->dev.siblings, &pci->dev.children );