Skip to content

Commit 3460dc4

Browse files
doughdemonldv-alt
authored andcommitted
Include <linux/ioctl.h> for _IOC_* macros
Fix a compilation failure with musl libc. * evdev.c: Include <linux/ioctl.h>. * ioctl.c: Include <linux/ioctl.h> instead of <asm/ioctl.h>. * ioctlsort.c: Likewise. Reported-by: Dima Krasner <[email protected]> Acked-by: Mike Frysinger <[email protected]>
1 parent d34e00b commit 3460dc4

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

evdev.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828

2929
#include "defs.h"
3030

31+
#include <linux/ioctl.h>
32+
3133
#ifdef HAVE_LINUX_INPUT_H
3234
#include <linux/input.h>
3335
#include "xlat/evdev_abs.h"

ioctl.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
*/
3030

3131
#include "defs.h"
32-
#include <asm/ioctl.h>
32+
#include <linux/ioctl.h>
3333
#include "xlat/ioctl_dirs.h"
3434

3535
#ifdef HAVE_LINUX_INPUT_H

ioctlsort.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
#include <stdio.h>
3434
#include <stdlib.h>
3535
#include <string.h>
36-
#include <asm/ioctl.h>
36+
#include <linux/ioctl.h>
3737

3838
struct ioctlent {
3939
const char *info;

0 commit comments

Comments
 (0)