usbip userspace has duplicated enum definition to report usbip device status maintained by the kernel. Adding an usbip uapi header file will define the kernel - userspace interface for this device status. This new uapi file is added under usbip/uapi to keep the staging tree code self-contained. When usbip moves to mainline drivers, this file should be moved under uapi/linux usbip kernel and userspace are changed to use this new header file. Shuah Khan (3): staging/usbip: add uapi header to export usbip kernel interfaces staging/usbip: change usbip to include new uapi usbip.h staging/usbip: change usbip userspace to include new uapi usbip.h drivers/staging/usbip/uapi/usbip.h | 26 ++++++++++++++++++++ drivers/staging/usbip/usbip_common.h | 19 ++------------ .../staging/usbip/userspace/libsrc/usbip_common.h | 18 +------------- 3 files changed, 29 insertions(+), 34 deletions(-) create mode 100644 drivers/staging/usbip/uapi/usbip.h -- 1.7.10.4 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel