aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@suse.de>2007-06-15 18:44:13 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2007-07-12 19:34:32 -0400
commitf26aad25d2c336a1efd393aff17bfe975b04fed5 (patch)
treebdb5a1414536c9128842dd6597333be5f4522128 /drivers/usb
parentd3434cf6916d9014d7906b3b2513f8fe325a6d5c (diff)
USB: serial: belkin_sa: clean up urb->status usage
This done in anticipation of removal of urb->status, which will make that patch easier to review and apply in the future. Cc: <linux-usb-devel@lists.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/serial/belkin_sa.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/drivers/usb/serial/belkin_sa.c b/drivers/usb/serial/belkin_sa.c
index 3b800d277c4b..50194eeed02e 100644
--- a/drivers/usb/serial/belkin_sa.c
+++ b/drivers/usb/serial/belkin_sa.c
@@ -255,9 +255,10 @@ static void belkin_sa_read_int_callback (struct urb *urb)
255 struct belkin_sa_private *priv; 255 struct belkin_sa_private *priv;
256 unsigned char *data = urb->transfer_buffer; 256 unsigned char *data = urb->transfer_buffer;
257 int retval; 257 int retval;
258 int status = urb->status;
258 unsigned long flags; 259 unsigned long flags;
259 260
260 switch (urb->status) { 261 switch (status) {
261 case 0: 262 case 0:
262 /* success */ 263 /* success */
263 break; 264 break;
@@ -265,10 +266,12 @@ static void belkin_sa_read_int_callback (struct urb *urb)
265 case -ENOENT: 266 case -ENOENT:
266 case -ESHUTDOWN: 267 case -ESHUTDOWN:
267 /* this urb is terminated, clean up */ 268 /* this urb is terminated, clean up */
268 dbg("%s - urb shutting down with status: %d", __FUNCTION__, urb->status); 269 dbg("%s - urb shutting down with status: %d",
270 __FUNCTION__, status);
269 return; 271 return;
270 default: 272 default:
271 dbg("%s - nonzero urb status received: %d", __FUNCTION__, urb->status); 273 dbg("%s - nonzero urb status received: %d",
274 __FUNCTION__, status);
272 goto exit; 275 goto exit;
273 } 276 }
274 277