]> granicus.if.org Git - strace/commitdiff
xlat: provide fallback definitions for SG_FLAG_* constants
authorDmitry V. Levin <ldv@altlinux.org>
Mon, 9 Jan 2017 00:13:58 +0000 (00:13 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 10 Jan 2017 00:05:17 +0000 (00:05 +0000)
Unfortunately, <scsi/sg.h> from libc does not provide all constants
recognized by the kernel.

* xlat/sg_io_flags.in: Add default values for constants.

xlat/sg_io_flags.in

index f58c3e551a6797dc436d1d9e2e423f55979f2256..68ed12c8afa10cbd7f56e8a5182cdfc992e0cf97 100644 (file)
@@ -1,6 +1,6 @@
-SG_FLAG_DIRECT_IO
-SG_FLAG_UNUSED_LUN_INHIBIT
-SG_FLAG_MMAP_IO
-SG_FLAG_NO_DXFER
-SG_FLAG_Q_AT_TAIL
-SG_FLAG_Q_AT_HEAD
+SG_FLAG_DIRECT_IO              1
+SG_FLAG_UNUSED_LUN_INHIBIT     2
+SG_FLAG_MMAP_IO                        4
+SG_FLAG_NO_DXFER               0x10000
+SG_FLAG_Q_AT_TAIL              0x10
+SG_FLAG_Q_AT_HEAD              0x20