From ad067148585b1fc98814b1ca3db4d0c1fdd969e0 Mon Sep 17 00:00:00 2001 From: aliguori Date: Fri, 17 Apr 2009 17:10:56 +0000 Subject: Remove NICInfo from e1000 and mipsnet state (Mark McLoughlin) NICInfo isn't used after initialization, so remove it from the driver state structures. Signed-off-by: Mark McLoughlin Signed-off-by: Anthony Liguori git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7147 c046a42c-6fe2-441c-8c8c-71466251a162 --- hw/e1000.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'hw/e1000.c') diff --git a/hw/e1000.c b/hw/e1000.c index 1644201..2d16774 100644 --- a/hw/e1000.c +++ b/hw/e1000.c @@ -75,7 +75,6 @@ enum { typedef struct E1000State_st { PCIDevice dev; VLANClientState *vc; - NICInfo *nd; int mmio_index; uint32_t mac_reg[0x8000]; @@ -1078,7 +1077,6 @@ pci_e1000_init(PCIBus *bus, NICInfo *nd, int devfn) pci_register_io_region((PCIDevice *)d, 1, IOPORT_SIZE, PCI_ADDRESS_SPACE_IO, ioport_map); - d->nd = nd; memmove(d->eeprom_data, e1000_eeprom_template, sizeof e1000_eeprom_template); for (i = 0; i < 3; i++) @@ -1099,7 +1097,7 @@ pci_e1000_init(PCIBus *bus, NICInfo *nd, int devfn) e1000_receive, e1000_can_receive, d); d->vc->link_status_changed = e1000_set_link_status; - qemu_format_nic_info_str(d->vc, d->nd->macaddr); + qemu_format_nic_info_str(d->vc, nd->macaddr); register_savevm(info_str, -1, 2, nic_save, nic_load, d); d->dev.unregister = pci_e1000_uninit; -- cgit v1.1