diff options
author | Michael Brown | 2007-01-09 04:08:01 +0100 |
---|---|---|
committer | Michael Brown | 2007-01-09 04:08:01 +0100 |
commit | 159930862fcc3bf204dea0ff2b72d9c18030c5c8 (patch) | |
tree | 9b57bc239eec6f9185b6c3466b1ca196612c7ca4 /src/arch/i386/drivers/net/undi.c | |
parent | undipci_probe() has to calculate busdevfn anyway, so we may as well pass (diff) | |
download | ipxe-159930862fcc3bf204dea0ff2b72d9c18030c5c8.tar.gz ipxe-159930862fcc3bf204dea0ff2b72d9c18030c5c8.tar.xz ipxe-159930862fcc3bf204dea0ff2b72d9c18030c5c8.zip |
Added missing call to undinet_remove()
Diffstat (limited to 'src/arch/i386/drivers/net/undi.c')
-rw-r--r-- | src/arch/i386/drivers/net/undi.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/i386/drivers/net/undi.c b/src/arch/i386/drivers/net/undi.c index 4508253d..ac28c020 100644 --- a/src/arch/i386/drivers/net/undi.c +++ b/src/arch/i386/drivers/net/undi.c @@ -124,6 +124,7 @@ static int undipci_probe ( struct pci_device *pci, static void undipci_remove ( struct pci_device *pci ) { struct undi_device *undi = pci_get_drvdata ( pci ); + undinet_remove ( undi ); undi_unload ( undi ); list_del ( &undi->dev.siblings ); free ( undi ); |