]>
Commit | Line | Data |
---|---|---|
6f52b16c | 1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ |
78a10b81 SK |
2 | /* |
3 | * usbip.h | |
4 | * | |
5 | * USBIP uapi defines and function prototypes etc. | |
6 | */ | |
7 | ||
8 | #ifndef _UAPI_LINUX_USBIP_H | |
9 | #define _UAPI_LINUX_USBIP_H | |
10 | ||
11 | /* usbip device status - exported in usbip device sysfs status */ | |
12 | enum usbip_device_status { | |
13 | /* sdev is available. */ | |
14 | SDEV_ST_AVAILABLE = 0x01, | |
15 | /* sdev is now used. */ | |
16 | SDEV_ST_USED, | |
17 | /* sdev is unusable because of a fatal error. */ | |
18 | SDEV_ST_ERROR, | |
19 | ||
20 | /* vdev does not connect a remote device. */ | |
21 | VDEV_ST_NULL, | |
22 | /* vdev is used, but the USB address is not assigned yet */ | |
23 | VDEV_ST_NOTASSIGNED, | |
24 | VDEV_ST_USED, | |
25 | VDEV_ST_ERROR | |
26 | }; | |
27 | #endif /* _UAPI_LINUX_USBIP_H */ |