[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 47/47] net: make nb_nics and nd_table[] static in net/net.c
From: |
David Woodhouse |
Subject: |
[PULL 47/47] net: make nb_nics and nd_table[] static in net/net.c |
Date: |
Thu, 1 Feb 2024 16:44:12 +0000 |
From: David Woodhouse <dwmw@amazon.co.uk>
Also remove the stale declaration of host_net_devices; the actual
definition was removed long ago in commit 7cc28cb06104 ("net: Remove
the deprecated 'host_net_add' and 'host_net_remove' HMP commands")
Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Thomas Huth <thuth@redhat.com>
---
include/net/net.h | 4 ----
net/net.c | 3 +++
system/globals.c | 2 --
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/include/net/net.h b/include/net/net.h
index 588ee55f28..b1f9b35fcc 100644
--- a/include/net/net.h
+++ b/include/net/net.h
@@ -301,10 +301,6 @@ struct NICInfo {
int nvectors;
};
-extern int nb_nics;
-extern NICInfo nd_table[MAX_NICS];
-extern const char *host_net_devices[];
-
/* from net.c */
extern NetClientStateList net_clients;
bool netdev_is_modern(const char *optstr);
diff --git a/net/net.c b/net/net.c
index d705e9b0fd..a2f0c828bb 100644
--- a/net/net.c
+++ b/net/net.c
@@ -77,6 +77,9 @@ static NetdevQueue nd_queue =
QSIMPLEQ_HEAD_INITIALIZER(nd_queue);
static GHashTable *nic_model_help;
+static int nb_nics;
+static NICInfo nd_table[MAX_NICS];
+
/***********************************************************/
/* network device redirectors */
diff --git a/system/globals.c b/system/globals.c
index e83b5428d1..b6d4e72530 100644
--- a/system/globals.c
+++ b/system/globals.c
@@ -36,8 +36,6 @@ int display_opengl;
const char* keyboard_layout;
bool enable_mlock;
bool enable_cpu_pm;
-int nb_nics;
-NICInfo nd_table[MAX_NICS];
int autostart = 1;
int vga_interface_type = VGA_NONE;
bool vga_interface_created;
--
2.43.0
- [PULL 17/47] hw/ppc: use pci_init_nic_devices(), (continued)
- [PULL 17/47] hw/ppc: use pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 36/47] hw/mips/jazz: use qemu_find_nic_info(), David Woodhouse, 2024/02/01
- [PULL 09/47] hw/arm/virt: use pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 14/47] hw/mips/loongson3_virt: use pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 04/47] hw/pci: add pci_init_nic_devices(), pci_init_nic_in_slot(), David Woodhouse, 2024/02/01
- [PULL 21/47] hw/arm/allwinner: use qemu_configure_nic_device(), David Woodhouse, 2024/02/01
- [PULL 43/47] hw/xtensa/xtfpga: use qemu_create_nic_device(), David Woodhouse, 2024/02/01
- [PULL 29/47] hw/arm/stellaris: use qemu_find_nic_info(), David Woodhouse, 2024/02/01
- [PULL 34/47] hw/microblaze: use qemu_configure_nic_device(), David Woodhouse, 2024/02/01
- [PULL 10/47] hw/hppa: use pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 47/47] net: make nb_nics and nd_table[] static in net/net.c,
David Woodhouse <=
- [PULL 11/47] hw/loongarch: use pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 12/47] hw/mips/fuloong2e: use pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 05/47] hw/i386/pc: use qemu_get_nic_info() and pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 41/47] hw/s390x/s390-virtio-ccw: use qemu_create_nic_device(), David Woodhouse, 2024/02/01
- [PULL 31/47] hw/net/etraxfs-eth: use qemu_configure_nic_device(), David Woodhouse, 2024/02/01
- [PULL 32/47] hw/m68k/mcf5208: use qemu_create_nic_device(), David Woodhouse, 2024/02/01
- [PULL 30/47] hw/arm: use qemu_configure_nic_device(), David Woodhouse, 2024/02/01
- [PULL 08/47] hw/arm/sbsa-ref: use pci_init_nic_devices(), David Woodhouse, 2024/02/01
- [PULL 27/47] hw/arm/highbank: use qemu_create_nic_device(), David Woodhouse, 2024/02/01
- [PULL 42/47] hw/sparc/sun4m: use qemu_find_nic_info(), David Woodhouse, 2024/02/01