Quentin Monnet 0a8dd6a68c Update bpf syscall decoding
Implement decoding of BPF_OBJ_PIN, BPF_OBJ_GET, BPF_PROG_ATTACH,
and BPF_PROG_DETACH commands.

* bpf.c: Include "xlat/bpf_attach_type.h".
(bpf_obj_manage, bpf_prog_attach, bpf_prog_detach): New functions.
(SYS_FUNC(bpf)): Use them.
* configure.ac: Check for union bpf_attr.bpf_fd and union
bpf_attr.attach_type.
* xlat/bpf_attach_type.in: New file.
* xlat/bpf_commands.in: Update list of BPF_* command constants.
* xlat/bpf_map_types.in: Update list of BPF_MAP_TYPE_* constants.
* xlat/bpf_prog_types.in: Update list of BPF_PROG_TYPE_* constants.
* tests/bpf.c [HAVE_UNION_BPF_ATTR_BPF_FD] (obj_manage): New function.
[HAVE_UNION_BPF_ATTR_ATTACH_TYPE] (prog_cgroup): Likewise.
(main): Use them.
2017-01-29 21:54:43 +00:00
..
2017-01-28 09:55:20 +00:00
2016-04-21 17:37:43 +00:00
2016-04-21 20:20:42 +00:00
2017-01-07 16:44:44 +00:00
2017-01-29 21:54:43 +00:00
2016-05-17 10:53:03 +00:00
2016-05-24 14:52:27 +00:00
2016-10-29 02:54:01 +03:00
2016-09-10 22:58:40 +00:00
2016-07-26 09:58:37 +00:00
2016-04-01 23:34:33 +00:00
2016-03-12 23:52:52 +00:00
2016-03-12 23:52:52 +00:00
2016-03-12 23:52:52 +00:00
2016-05-08 00:00:18 +00:00
2016-04-08 07:59:14 +00:00
2016-04-08 07:59:15 +00:00
2016-04-08 07:59:16 +00:00
2015-08-01 22:23:58 +00:00
2015-08-01 22:23:58 +00:00
2016-10-30 22:54:27 +00:00
2016-10-30 22:54:27 +00:00
2016-10-30 22:54:27 +00:00
2016-10-30 22:54:27 +00:00
2016-04-21 17:35:39 +00:00
2016-09-20 00:23:10 +00:00
2016-04-02 13:13:16 +00:00
2016-04-02 14:07:02 +00:00
2016-04-01 23:34:33 +00:00
2016-04-01 23:34:33 +00:00
2016-01-05 23:17:07 +00:00
2016-10-30 22:54:27 +00:00
2016-04-21 17:37:44 +00:00
2016-11-28 04:07:37 +00:00
2016-04-21 17:31:05 +00:00
2016-04-21 17:31:05 +00:00
2016-12-13 20:21:22 +00:00
2016-05-10 11:00:12 +00:00
2016-05-05 21:20:56 +00:00
2016-04-20 01:08:13 +00:00
2016-04-20 01:08:13 +00:00
2016-09-13 17:21:20 +00:00
2015-08-28 08:46:23 +00:00
2015-08-28 08:46:23 +00:00
2016-12-26 15:29:06 +00:00
2016-09-13 17:21:20 +00:00
2016-07-22 19:30:30 +00:00
2016-04-27 14:22:02 +00:00
2015-12-10 02:06:25 +00:00
2016-05-11 12:26:00 +00:00
2016-04-06 06:18:48 +00:00
2017-01-28 09:55:20 +00:00
2017-01-12 22:46:28 +00:00
2016-04-27 11:11:12 +00:00
2016-04-09 23:34:18 +00:00
2016-03-30 00:13:56 +00:00
2016-05-25 00:11:37 +00:00
2016-01-06 11:52:43 +00:00
2016-10-29 02:54:02 +03:00
2015-08-28 08:46:23 +00:00
2016-05-11 12:26:00 +00:00
2016-05-11 12:26:00 +00:00
2016-03-30 00:13:56 +00:00
2016-04-04 01:35:28 +00:00
2016-03-30 00:13:56 +00:00
2016-09-05 15:58:35 +00:00
2016-04-27 14:22:22 +00:00
2016-01-06 11:33:13 +00:00
2016-01-06 11:38:05 +00:00
2016-05-07 23:37:53 +00:00
2016-01-06 11:44:32 +00:00
2016-03-30 00:13:56 +00:00
2016-11-22 01:46:07 +00:00
2016-12-27 23:32:44 +00:00
2016-10-30 22:54:27 +00:00
2016-04-03 16:37:43 +00:00
2016-12-05 10:41:05 +00:00
2016-04-26 10:11:41 +00:00
2016-10-30 22:54:27 +00:00
2016-04-25 10:24:12 +00:00
2013-06-18 17:07:37 +00:00
2016-04-26 10:31:11 +00:00
2016-09-13 17:21:20 +00:00
2016-04-01 23:34:33 +00:00
2016-09-13 17:21:20 +00:00
2016-04-20 01:08:12 +00:00
2015-07-18 00:01:40 +00:00
2016-10-30 22:54:27 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2014-06-18 15:18:47 +00:00
2016-11-28 16:57:30 +00:00
2016-11-28 16:57:30 +00:00
2016-06-09 01:28:33 +00:00
2016-06-09 01:28:33 +00:00
2016-05-08 00:00:18 +00:00
2016-03-24 01:27:03 +00:00
2016-03-24 00:59:32 +00:00
2016-03-24 00:31:23 +00:00
2016-12-01 00:05:09 +00:00
2016-04-06 06:18:50 +00:00
2016-04-25 10:24:48 +00:00
2016-04-20 01:08:13 +00:00
2016-04-26 10:29:58 +00:00
2016-01-06 11:31:48 +00:00
2016-07-28 00:06:46 +00:00
2016-01-05 23:24:50 +00:00
2016-01-05 23:24:36 +00:00
2015-03-31 20:52:41 +00:00
2015-03-31 20:52:41 +00:00
2016-03-30 00:13:56 +00:00
2016-04-26 10:11:41 +00:00
2016-04-06 06:18:49 +00:00
2017-01-20 18:30:11 +00:00
2017-01-20 18:30:11 +00:00
2016-09-05 15:58:35 +00:00
2016-05-24 20:09:16 +00:00
2016-11-28 04:07:37 +00:00