Fixed incorrect check for the modem port, Signed-off-by: Denis Joseph Barrow --- Index: netdev-2.6/drivers/net/usb/hso.c =================================================================== --- netdev-2.6.orig/drivers/net/usb/hso.c 2008-12-08 11:29:03.000000000 +0100 +++ netdev-2.6/drivers/net/usb/hso.c 2008-12-08 11:30:00.000000000 +0100 @@ -2343,7 +2343,7 @@ serial->parent = hso_dev; hso_dev->port_data.dev_serial = serial; - if (port & HSO_PORT_MODEM) + if ((port & HSO_PORT_MASK) == HSO_PORT_MODEM) num_urbs = 2; else num_urbs = 1;