]> err.no Git - linux-2.6/blobdiff - drivers/usb/atm/usbatm.h
[PATCH] USBATM: handle urbs containing partial cells
[linux-2.6] / drivers / usb / atm / usbatm.h
index 0e2caa0967c11c74bad942c31e781f6b0c24f4af..bdff534b941d1dac56a0060a879b8a359b50b301 100644 (file)
@@ -187,6 +187,13 @@ struct usbatm_data {
        struct sk_buff_head sndqueue;
        struct sk_buff *current_skb;    /* being emptied */
 
+       struct usbatm_vcc_data *cached_vcc;
+       int cached_vci;
+       short cached_vpi;
+
+       unsigned char *cell_buf;        /* holds partial rx cell */
+       unsigned int buf_usage;
+
        struct urb *urbs[0];
 };