Nathan Hjelm b50a433c16 linux: ensure the netlink socket is correctly opened with older Linux kernels
It is possible for the extra socket flags (available from 2.6.27 on) to be
defined but not available. Check for this case and set the flags correctly
on the netlink socket.
2013-08-07 21:01:43 -06:00
2013-05-15 17:28:06 +02:00
2013-04-02 20:21:48 +01:00
2013-07-01 13:00:43 +02:00
2013-06-20 15:24:08 +02:00
2013-07-11 11:04:02 +02:00
2007-12-02 22:54:59 +00:00
2007-12-02 22:54:59 +00:00
2012-11-25 01:32:59 +00:00
2012-09-25 23:52:40 +01:00
2012-04-03 15:42:10 +01:00
2012-09-16 00:23:09 +01:00
2013-08-02 11:40:33 +02:00
2012-04-02 15:47:53 +01:00

libusbx
=======

libusbx is a library for USB device access from Linux, Mac OS X,
Windows and OpenBSD/NetBSD userspace, with OpenBSD/NetBSD, and to a
lesser extent some of the newest features of Windows (such as libusbK
and libusb-win32 driver support) being EXPERIMENTAL.
It is written in C and licensed under the GNU Lesser General Public
License version 2.1 or, at your option, any later version (see COPYING).

libusbx is abstracted internally in such a way that it can hopefully
be ported to other operating systems. Please see the PORTING file
for more information.

libusbx homepage:
http://libusbx.org/

Developers will wish to consult the API documentation:
http://api.libusbx.org

Use the mailing list for questions, comments, etc:
http://mailing-list.libusbx.org

- Pete Batard <pete@akeo.ie>
- Hans de Goede <hdegoede@redhat.com>
- Xiaofan Chen <xiaofanc@gmail.com>
- Ludovic Rousseau <ludovic.rousseau@gmail.com>
(use the mailing list rather than mailing developers directly)
S
Description
A cross-platform library to access USB devices
Readme 4 MiB
Languages
C 91.7%
C++ 3.1%
CMake 1.6%
Batchfile 1.1%
Makefile 1%
Other 1.5%