usbip_windows icon indicating copy to clipboard operation
usbip_windows copied to clipboard

From GitHub and SourceForge: USBIP_VERSION 262 (0x106) VS 273 (0x111) [driver VS utils]

Open Oxalin opened this issue 7 years ago • 1 comments

Reported by: lcgamboa and Anonymous Date: 2013-03-20 Links: -https://github.com/lcgamboa/USBIP-Virtual-USB-Device/commit/6f42bc5681a89dfa328f227d8c91e172ff5d9c9c

  • https://sourceforge.net/p/usbip/discussion/418507/thread/9f4741e3/

Description: there is mismatch between the current USBIP_VERSION under Linux and Windows in the usbip-utils. Linux version is at 0x00000111 for the usbip-utils, while the driver doesn't have any trace left; under Windows, the driver is at 0x000106 (sic) while usbip-utils exposes both 0x000111 (config.h) and 0x000106 (configure.ac).

The usbip-utils and driver both use the same USBIP_VERSION definition, at least for a while, but there was a confusion in its meaning: it should represent a protocol version that doesn't increase unless the protocol is changed).

There is also a LIBUSBIP_VERSION, which seems to still be at 0.1.0 under both OSes.

Oxalin avatar Jan 31 '18 07:01 Oxalin

What needs to be done:

  • Clarify how these versions are to be interpreted under Linux.
  • Mirror them under Windows.
  • Identify every changse to the protocol under Linux that would need to be ported under Windows to officially move everything on a par with the current protocol version (0x00000111).

Oxalin avatar Jan 31 '18 07:01 Oxalin