Add support for new cuse(3) error code, CUSE_ERR_NO_DEVICE.
This error code is useful when emulating Linux input event devices from userspace. PR: 218626 Submitted by: jan.kokemueller@gmail.com MFC after: 1 week Sponsored by: Mellanox Technologies
This commit is contained in:
parent
489b536f7f
commit
9f16d9c95b
@ -25,7 +25,7 @@
|
||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
.\" SUCH DAMAGE.
|
||||
.\"
|
||||
.Dd June 6, 2014
|
||||
.Dd October 5, 2017
|
||||
.Dt CUSE 3
|
||||
.Os
|
||||
.Sh NAME
|
||||
@ -292,6 +292,7 @@ enum {
|
||||
CUSE_ERR_SIGNAL
|
||||
CUSE_ERR_OTHER
|
||||
CUSE_ERR_NOT_LOADED
|
||||
CUSE_ERR_NO_DEVICE
|
||||
|
||||
CUSE_POLL_NONE
|
||||
CUSE_POLL_READ
|
||||
|
@ -390,6 +390,8 @@ cuse_convert_error(int error)
|
||||
return (EFAULT);
|
||||
case CUSE_ERR_SIGNAL:
|
||||
return (EINTR);
|
||||
case CUSE_ERR_NO_DEVICE:
|
||||
return (ENODEV);
|
||||
default:
|
||||
return (ENXIO);
|
||||
}
|
||||
|
@ -27,7 +27,7 @@
|
||||
#ifndef _CUSE_DEFS_H_
|
||||
#define _CUSE_DEFS_H_
|
||||
|
||||
#define CUSE_VERSION 0x000122
|
||||
#define CUSE_VERSION 0x000123
|
||||
|
||||
#define CUSE_ERR_NONE 0
|
||||
#define CUSE_ERR_BUSY -1
|
||||
@ -38,6 +38,7 @@
|
||||
#define CUSE_ERR_SIGNAL -6
|
||||
#define CUSE_ERR_OTHER -7
|
||||
#define CUSE_ERR_NOT_LOADED -8
|
||||
#define CUSE_ERR_NO_DEVICE -9
|
||||
|
||||
#define CUSE_POLL_NONE 0
|
||||
#define CUSE_POLL_READ 1
|
||||
|
Loading…
Reference in New Issue
Block a user