[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 3/7] net: Introduce VLANClientState->info_dict
From: |
Miguel Di Ciurcio Filho |
Subject: |
[Qemu-devel] [PATCH 3/7] net: Introduce VLANClientState->info_dict |
Date: |
Wed, 23 Jun 2010 12:39:59 -0300 |
There is no standard format when formatting VLANClientState.info_str,
so it is difficult to extract information and transmit it over QMP.
This patch adds info_dict, a QDict to better handle this information.
Signed-off-by: Miguel Di Ciurcio Filho <address@hidden>
---
net.c | 1 +
net.h | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/net.c b/net.c
index 0703698..7daf253 100644
--- a/net.c
+++ b/net.c
@@ -301,6 +301,7 @@ void qemu_del_vlan_client(VLANClientState *vc)
qemu_free(vc->name);
qemu_free(vc->model);
+ qemu_free(vc->info_dict);
qemu_free(vc);
}
diff --git a/net.h b/net.h
index 518cf9c..cfe837f 100644
--- a/net.h
+++ b/net.h
@@ -65,6 +65,7 @@ struct VLANClientState {
char *model;
char *name;
char info_str[256];
+ QDict *info_dict;
unsigned receive_disabled : 1;
};
--
1.7.1
- [Qemu-devel] [PATCH 0/7] QMP: Introduce query-netdev, Miguel Di Ciurcio Filho, 2010/06/23
- [Qemu-devel] [PATCH 1/7] QMP: Introduce the documentation for query-netdev and info netdev, Miguel Di Ciurcio Filho, 2010/06/23
- [Qemu-devel] [PATCH 2/7] QObject API: introduce qdict_to_qstring() function, Miguel Di Ciurcio Filho, 2010/06/23
- [Qemu-devel] [PATCH 3/7] net: Introduce VLANClientState->info_dict,
Miguel Di Ciurcio Filho <=
- [Qemu-devel] [PATCH 4/7] net: tap/tap-win32: introduce info_dict, Miguel Di Ciurcio Filho, 2010/06/23
- [Qemu-devel] [PATCH 5/7] net: vde: introduce info_dict, Miguel Di Ciurcio Filho, 2010/06/23
- [Qemu-devel] [PATCH 6/7] net: slirp: introduce info_dict, Miguel Di Ciurcio Filho, 2010/06/23
- [Qemu-devel] [PATCH 7/7] monitor/net: introduce 'info netdev' with QMP support, Miguel Di Ciurcio Filho, 2010/06/23
- [Qemu-devel] Re: [PATCH 0/7] QMP: Introduce query-netdev, Luiz Capitulino, 2010/06/28