Revert "usb-linux: remove unreachable default in switch statement"

This reverts commit 3c9c706c3b66d838942aba53c0d3fdcdf06c7423.

This breaks build (gcc 4.3.2):
    CC    usb-linux.o
 cc1: warnings being treated as errors
 /src/qemu/usb-linux.c: In function 'usb_linux_update_endp_table':
 /src/qemu/usb-linux.c:759: error: 'type' may be used uninitialized in
 this function

Reported-by: Blue Swirl <[email protected]>
Signed-off-by: Anthony Liguori <[email protected]>
diff --git a/usb-linux.c b/usb-linux.c
index 1ecfbc4..d0d7cff 100644
--- a/usb-linux.c
+++ b/usb-linux.c
@@ -846,6 +846,9 @@
             case 0x03:
                 type = USBDEVFS_URB_TYPE_INTERRUPT;
                 break;
+            default:
+                DPRINTF("usb_host: malformed endpoint type\n");
+                type = USBDEVFS_URB_TYPE_BULK;
             }
             s->endp_table[(devep & 0xf) - 1].type = type;
             s->endp_table[(devep & 0xf) - 1].halted = 0;