Page MenuHomeFreeBSD

D58076.id181437.diff
No OneTemporary

D58076.id181437.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/fs.h b/sys/compat/linuxkpi/common/include/linux/fs.h
--- a/sys/compat/linuxkpi/common/include/linux/fs.h
+++ b/sys/compat/linuxkpi/common/include/linux/fs.h
@@ -432,4 +432,13 @@
ssize_t simple_attr_write_signed(struct file *filp, const char __user *buf,
size_t write_size, loff_t *ppos);
+static inline long
+compat_ptr_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
+{
+ if (file->f_op->unlocked_ioctl != NULL) {
+ return (file->f_op->unlocked_ioctl(file, cmd, (unsigned long) arg));
+ }
+ return (-ENOIOCTLCMD);
+}
+
#endif /* _LINUXKPI_LINUX_FS_H_ */

File Metadata

Mime Type
text/plain
Expires
Sun, Jul 12, 6:57 PM (4 h, 2 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34836974
Default Alt Text
D58076.id181437.diff (672 B)

Event Timeline