mirror of https://gitee.com/openkylin/qemu.git
net: remove qemu_new_vlan_client()
... and VLANClientState::opaque and qemu_find_vlan_client(). All of these are now unused Signed-off-by: Mark McLoughlin <markmc@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
658788c560
commit
68da46eeb6
44
net.c
44
net.c
|
@ -283,37 +283,6 @@ NICState *qemu_new_nic(NetClientInfo *info,
|
|||
return nic;
|
||||
}
|
||||
|
||||
VLANClientState *qemu_new_vlan_client(net_client_type type,
|
||||
VLANState *vlan,
|
||||
VLANClientState *peer,
|
||||
const char *model,
|
||||
const char *name,
|
||||
NetCanReceive *can_receive,
|
||||
NetReceive *receive,
|
||||
NetReceive *receive_raw,
|
||||
NetReceiveIOV *receive_iov,
|
||||
NetCleanup *cleanup,
|
||||
void *opaque)
|
||||
{
|
||||
VLANClientState *ret;
|
||||
NetClientInfo info;
|
||||
|
||||
info.type = type;
|
||||
info.size = sizeof(VLANClientState);
|
||||
info.can_receive = can_receive;
|
||||
info.receive = receive;
|
||||
info.receive_raw = receive_raw;
|
||||
info.receive_iov = receive_iov;
|
||||
info.cleanup = cleanup;
|
||||
info.link_status_changed = NULL;
|
||||
|
||||
ret = qemu_new_net_client(&info, vlan, peer, model, name);
|
||||
|
||||
ret->opaque = opaque;
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
void qemu_del_vlan_client(VLANClientState *vc)
|
||||
{
|
||||
if (vc->vlan) {
|
||||
|
@ -337,19 +306,6 @@ void qemu_del_vlan_client(VLANClientState *vc)
|
|||
qemu_free(vc);
|
||||
}
|
||||
|
||||
VLANClientState *qemu_find_vlan_client(VLANState *vlan, void *opaque)
|
||||
{
|
||||
VLANClientState *vc;
|
||||
|
||||
QTAILQ_FOREACH(vc, &vlan->clients, next) {
|
||||
if (vc->opaque == opaque) {
|
||||
return vc;
|
||||
}
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
VLANClientState *
|
||||
qemu_find_vlan_client_by_name(Monitor *mon, int vlan_id,
|
||||
const char *client_str)
|
||||
|
|
13
net.h
13
net.h
|
@ -64,7 +64,6 @@ struct VLANClientState {
|
|||
NetCleanup *cleanup;
|
||||
LinkStatusChanged *link_status_changed;
|
||||
int link_down;
|
||||
void *opaque;
|
||||
QTAILQ_ENTRY(VLANClientState) next;
|
||||
struct VLANState *vlan;
|
||||
VLANClientState *peer;
|
||||
|
@ -101,19 +100,7 @@ NICState *qemu_new_nic(NetClientInfo *info,
|
|||
const char *model,
|
||||
const char *name,
|
||||
void *opaque);
|
||||
VLANClientState *qemu_new_vlan_client(net_client_type type,
|
||||
VLANState *vlan,
|
||||
VLANClientState *peer,
|
||||
const char *model,
|
||||
const char *name,
|
||||
NetCanReceive *can_receive,
|
||||
NetReceive *receive,
|
||||
NetReceive *receive_raw,
|
||||
NetReceiveIOV *receive_iov,
|
||||
NetCleanup *cleanup,
|
||||
void *opaque);
|
||||
void qemu_del_vlan_client(VLANClientState *vc);
|
||||
VLANClientState *qemu_find_vlan_client(VLANState *vlan, void *opaque);
|
||||
VLANClientState *qemu_find_vlan_client_by_name(Monitor *mon, int vlan_id,
|
||||
const char *client_str);
|
||||
int qemu_can_send_packet(VLANClientState *vc);
|
||||
|
|
Loading…
Reference in New Issue