aboutsummaryrefslogtreecommitdiff
path: root/hw/usb-net.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2010-11-26 12:35:10 +0100
committerGerd Hoffmann <kraxel@redhat.com>2011-01-11 15:56:01 +0100
commit41c6abbdeb5a86a135ee80a30541ecf52ffd3e23 (patch)
treed53c643fa046fffb4b4587cc4edf3d92319609f3 /hw/usb-net.c
parent30c7d32a0a822a9496aee51e7269073311339ed9 (diff)
downloadqemu-41c6abbdeb5a86a135ee80a30541ecf52ffd3e23.zip
qemu-41c6abbdeb5a86a135ee80a30541ecf52ffd3e23.tar.gz
qemu-41c6abbdeb5a86a135ee80a30541ecf52ffd3e23.tar.bz2
usb: move USB_REQ_SET_ADDRESS handling to common code
USB_REQ_SET_ADDRESS handling is identical in *all* emulated devices. Move it to common code. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'hw/usb-net.c')
-rw-r--r--hw/usb-net.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/hw/usb-net.c b/hw/usb-net.c
index b2fe42e..141d749 100644
--- a/hw/usb-net.c
+++ b/hw/usb-net.c
@@ -1076,11 +1076,6 @@ static int usb_net_handle_control(USBDevice *dev, int request, int value,
ret = 0;
break;
- case DeviceOutRequest | USB_REQ_SET_ADDRESS:
- dev->addr = value;
- ret = 0;
- break;
-
case ClassInterfaceOutRequest | USB_CDC_SEND_ENCAPSULATED_COMMAND:
if (!s->rndis || value || index != 0)
goto fail;