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