usbip: tools: Extract generic code to be shared with vudc backend
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Tue, 8 Mar 2016 20:49:04 +0000 (21:49 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 26 Apr 2016 22:19:50 +0000 (15:19 -0700)
commit3391ba0e2792411dc3372b76a4662971d6eaa405
treefbdcc3eaa65fbd29882b06f0300fef4afc91fb71
parentea6873a45a22f35c8ab0f9c025df6a6c6dd532f3
usbip: tools: Extract generic code to be shared with vudc backend

Extract the code from current stub driver backend and a common
interface for both stub driver and vudc. This allows to share most
of the usbipd code for both of them.

Based on code created in cooperation with Open Operating Systems
Student Society at University of Warsaw (O2S3@UW) consisting of:

    Igor Kotrasinski <ikotrasinsk@gmail.com>
    Karol Kosik <karo9@interia.eu>
    Ewelina Kosmider <3w3lfin@gmail.com>
    Dawid Lazarczyk <lazarczyk.dawid@gmail.com>
    Piotr Szulc <ps347277@students.mimuw.edu.pl>

Tutor and project owner:
    Krzysztof Opasiak <k.opasiak@samsung.com>

Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
tools/usb/usbip/libsrc/Makefile.am
tools/usb/usbip/libsrc/usbip_host_common.c [new file with mode: 0644]
tools/usb/usbip/libsrc/usbip_host_common.h [new file with mode: 0644]
tools/usb/usbip/libsrc/usbip_host_driver.c
tools/usb/usbip/libsrc/usbip_host_driver.h
tools/usb/usbip/src/usbipd.c