Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Sep 2010 21:46:13 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Cc:        freebsd-gnats-submit@freebsd.org, Robert Jenssen <r.jenssen@ips.gov.au>
Subject:   Re: usb/150546: libusb(3) libusb_control_transfer() prototype is incorrect
Message-ID:  <201009142146.14093.hselasky@c2i.net>
In-Reply-To: <201009140052.o8E0qdbH005162@www.freebsd.org>

index | next in thread | previous in thread | raw e-mail

On Tuesday 14 September 2010 02:52:39 Robert Jenssen wrote:
> >Number:         150546
> >Category:       usb
> >Synopsis:       libusb(3) libusb_control_transfer() prototype is incorrect
> >Confidential:   no
> >Severity:       non-critical
> >Priority:       low
> >Responsible:    freebsd-usb
> >State:          open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class:          doc-bug
> >Submitter-Id:   current-users
> >Arrival-Date:   Tue Sep 14 01:00:03 UTC 2010
> >Closed-Date:
> >Last-Modified:
> >Originator:     Robert Jenssen
> >Release:        8-Stable
> 
> >Organization:
> IPS radio and space services
> 
> >Environment:
> FreeBSD xxxx 8.1-STABLE FreeBSD 8.1-STABLE #0: Thu Sep  9 09:41:10 EST 2010
> root@xxxx:/usr/obj/usr/src/sys/ECLIPSE i386
> 
> >Description:
> In the libusb(3) man page the prototype of libusb_control_transfer is:
> 
> int libusb_control_transfer(libusb_device_handle *devh, uint8_t
>      bmRequestType, uint16_t wIndex, unsigned char *data, uint16_t wLength,
>      unsigned int timeout)
> 
> In /usr/include/libusb.h the prototype of libusb_control_transfer is:
> 
> int	libusb_control_transfer(libusb_device_handle * devh, uint8_t
> bmRequestType, uint8_t bRequest, uint16_t wValue, uint16_t wIndex, uint8_t
> *data, uint16_t wLength, uint32_t timeout);
> 
> >How-To-Repeat:
> 
> >Fix:

See USB P4 change #183770.

--HPS


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009142146.14093.hselasky>