Changeset f3185a5 in mainline


Ignore:
Timestamp:
2013-01-06T01:13:11Z (11 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
dc1d499
Parents:
6f53811
Message:

libusbvirt: Fix sending of hub descriptor.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/usbvirt/src/virthub_base.c

    r6f53811 rf3185a5  
    3535
    3636#include <assert.h>
     37#include <macros.h>
    3738#include <str.h>
    3839
     
    7273        instance->configuration.descriptor = &instance->config_descriptor;
    7374        instance->configuration.extra = instance->extra;
    74         instance->configuration.extra_count = VIRTHUB_EXTR_DESC;
     75        instance->configuration.extra_count = ARRAY_SIZE(instance->extra);
    7576
    7677        instance->extra[0] = virthub_interface_descriptor_ex;
     
    138139        if (request->value_high == USB_DESCTYPE_HUB) {
    139140                usbvirt_control_reply_helper(request, data, act_size,
    140                     &instance->extra[2].data, instance->extra[2].length);
    141 
     141                    instance->extra[1].data, instance->extra[1].length);
    142142                return EOK;
    143143        }
Note: See TracChangeset for help on using the changeset viewer.