Dmitry V. Levin
2154702865
fcntl: skip F_GETLK64, F_SETLK64, and F_SETLKW64 in fcntl syscall parser
...
As the kernel recognizes F_GETLK64, F_SETLK64, and F_SETLKW64 commands
in fcntl64 syscall only, do not parse their structures in fcntl parser.
* xlat/fcntlcmds.in: Move F_GETLK64, F_SETLK64, and F_SETLKW64 ...
* xlat/fcntl64cmds.in: ... here.
* fcntl.c: Include "xlat/fcntl64cmds.h".
(print_fcntl): Move printing of first two syscall arguments
and handling of F_GETLK64, F_SETLK64, and F_SETLKW64 commands ...
(SYS_FUNC(fcntl), SYS_FUNC(fcntl64)): ... here.
* tests/fcntl.c: New file, based on struct_flock.c.
* tests/fcntl64.c: Likewise.
* tests/struct_flock.c (test_flock_einval, create_sample): New functions.
(test_flock): Use test_flock_einval.
(test_flock64, main): Remove.
* tests/fcntl.test: New test.
* tests/fcntl64.test: Likewise.
* tests/struct_flock.test: Remove.
* tests/Makefile.am (check_PROGRAMS): Add fcntl and fcntl64,
remove struct_flock.
(TESTS): Add fcntl.test and fcntl64.test, remove struct_flock.test.
(EXTRA_DIST) Add struct_flock.c.
* tests/.gitignore: Add fcntl and fcntl64, remove struct_flock.
2015-12-05 19:35:51 +00:00
..
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 16:00:39 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-06-17 19:45:26 +00:00
2014-05-30 21:40:03 +00:00
2015-08-26 11:52:43 +00:00
2014-05-30 21:40:03 +00:00
2015-07-09 11:57:18 +00:00
2015-02-19 20:47:36 +00:00
2015-02-19 20:47:36 +00:00
2015-02-19 20:47:36 +00:00
2015-02-06 01:23:05 +00:00
2015-07-27 15:27:43 +00:00
2015-09-14 15:40:17 +00:00
2015-07-27 15:27:43 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-07-27 15:27:43 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-06 01:23:05 +00:00
2015-02-08 02:07:22 +00:00
2015-02-08 02:07:22 +00:00
2014-11-04 15:38:39 +00:00
2014-05-30 21:40:03 +00:00
2015-02-19 00:33:39 +00:00
2015-02-19 00:33:39 +00:00
2014-12-06 03:41:39 +00:00
2015-02-19 01:54:38 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-06-17 18:36:53 +00:00
2014-05-30 21:40:03 +00:00
2014-06-04 16:29:18 +00:00
2015-11-19 22:49:58 +00:00
2015-09-14 16:00:39 +00:00
2015-08-25 10:05:08 +00:00
2015-07-20 22:03:07 +00:00
2014-05-30 21:40:03 +00:00
2015-08-25 10:05:08 +00:00
2015-01-21 23:10:38 +00:00
2015-02-22 02:29:54 +00:00
2015-01-21 23:10:38 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-09-14 16:19:25 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-09-14 16:20:25 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-02-22 02:29:54 +00:00
2015-11-26 01:37:34 +00:00
2015-11-26 01:37:34 +00:00
2015-09-14 16:04:17 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-02-19 21:55:09 +00:00
2015-12-05 19:35:51 +00:00
2015-12-05 19:35:51 +00:00
2014-05-30 21:40:03 +00:00
2015-11-26 01:37:34 +00:00
2014-09-22 00:31:06 +00:00
2015-06-17 19:23:25 +00:00
2015-06-17 19:23:25 +00:00
2015-06-17 19:23:25 +00:00
2015-11-20 05:44:49 +00:00
2015-11-20 05:44:49 +00:00
2015-08-26 12:09:25 +00:00
2015-08-26 12:09:25 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 15:29:41 +00:00
2015-02-19 21:28:59 +00:00
2014-05-30 21:40:03 +00:00
2015-01-21 00:48:52 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-11-22 02:56:45 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-11-22 23:10:12 +00:00
2015-02-19 21:29:01 +00:00
2015-11-22 23:10:12 +00:00
2015-02-19 21:29:01 +00:00
2015-02-19 21:42:31 +00:00
2015-02-19 21:42:31 +00:00
2015-02-19 21:42:31 +00:00
2015-02-19 21:42:31 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-11-17 00:40:22 +00:00
2015-07-29 09:18:26 +00:00
2014-05-30 21:40:03 +00:00
2015-11-17 00:40:22 +00:00
2015-11-17 00:40:22 +00:00
2014-05-30 22:10:00 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-06-16 10:55:19 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-08-01 16:52:43 +00:00
2015-07-10 22:52:58 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-11-20 02:21:57 +00:00
2014-05-30 21:40:03 +00:00
2015-01-29 03:35:11 +00:00
2015-08-01 20:46:43 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 01:54:38 +00:00
2015-09-14 13:25:24 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 17:31:36 +00:00
2015-03-03 23:12:22 +00:00
2015-09-14 14:42:28 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 17:16:32 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-07-29 09:18:26 +00:00
2014-12-11 23:33:02 +00:00
2015-11-18 23:11:34 +00:00
2015-09-14 13:21:01 +00:00
2015-02-19 20:30:01 +00:00
2015-02-19 01:54:38 +00:00
2015-02-19 20:30:01 +00:00
2015-02-06 01:23:05 +00:00
2015-08-01 16:52:43 +00:00
2014-05-30 21:40:03 +00:00
2015-08-26 12:09:25 +00:00
2015-08-26 12:09:25 +00:00
2015-08-25 10:05:08 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-08-01 16:52:43 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 22:10:00 +00:00
2015-03-26 15:43:07 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-09-16 12:09:52 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2015-03-27 22:51:51 +00:00
2014-05-30 21:40:03 +00:00
2015-06-17 19:23:30 +00:00
2015-11-22 02:56:45 +00:00
2015-06-08 23:02:27 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 17:04:22 +00:00
2015-09-14 15:46:47 +00:00
2014-05-30 21:40:03 +00:00
2015-09-14 17:27:07 +00:00
2015-09-14 15:50:44 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-07-16 23:44:57 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 22:10:21 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-08-25 10:05:08 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-11-17 00:40:22 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2014-11-04 15:27:31 +00:00
2015-07-15 00:33:20 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00
2015-06-17 19:56:11 +00:00
2014-05-30 21:40:03 +00:00
2014-05-30 21:40:03 +00:00