We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 46f93d4 commit 282503dCopy full SHA for 282503d
adapter/syscall/ff_linux_syscall.c
@@ -22,6 +22,8 @@
22
struct ff_linux_syscall {
23
#define FF_SYSCALL_DECL(ret, fn, args) ret (*pf_##fn) args;
24
#include "ff_declare_syscalls.h"
25
+ /* ioctl removed from ff_declare_syscalls.h (issue #942 fix), add manually */
26
+ int (*pf_ioctl)(int, unsigned long, unsigned long);
27
};
28
29
static int linux_syscall_inited;
@@ -44,6 +46,8 @@ linux_syscall_load_symbol()
44
46
#define FF_SYSCALL_DECL(ret, fn, args) \
45
47
syscalls.pf_##fn = (typeof(syscalls.pf_##fn))dlsym(linux_lib_handle, #fn);
48
#include <ff_declare_syscalls.h>
49
+ /* ioctl removed from ff_declare_syscalls.h (issue #942 fix), load manually */
50
+ syscalls.pf_ioctl = (typeof(syscalls.pf_ioctl))dlsym(linux_lib_handle, "ioctl");
51
52
return 0;
53
}
0 commit comments