rwatson
e05e16efa1
Remove reference to struct execve_args from struct imgact, which
...
describes an image activation instance. Instead, make use of the
existing fname structure entry, and introduce two new entries,
userspace_argv, and userspace_envv. With the addition of
mac_execve(), this divorces the image structure from the specifics
of the execve() system call, removes a redundant pointer, etc.
No semantic change from current behavior, but it means that the
structure doesn't depend on syscalls.master-generated includes.
There seems to be some redundant initialization of imgact entries,
which I have maintained, but which could probably use some cleaning
up at some point.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, Network Associates Laboratories
2002-11-05 01:59:56 +00:00
..
2002-10-07 05:06:38 +00:00
2002-09-21 22:07:17 +00:00
2002-07-20 02:56:12 +00:00
2002-07-20 02:56:12 +00:00
2002-11-05 01:59:56 +00:00
2002-07-20 02:56:12 +00:00
2002-09-21 22:07:17 +00:00
2002-11-05 01:59:56 +00:00
2002-10-17 20:03:38 +00:00
2002-11-02 23:54:36 +00:00
2002-11-04 15:13:36 +00:00
2002-08-01 01:04:16 +00:00
2002-09-26 07:38:56 +00:00
2002-10-12 05:32:24 +00:00
2002-10-25 07:11:12 +00:00
2002-10-05 17:10:28 +00:00
2002-10-27 18:07:41 +00:00
2002-11-01 20:46:53 +00:00
2002-10-29 20:51:44 +00:00
2002-11-05 01:59:56 +00:00
2002-10-15 00:14:32 +00:00
2002-10-18 17:45:41 +00:00
2002-10-12 05:32:24 +00:00
2002-10-17 21:02:02 +00:00
2002-10-17 20:03:38 +00:00
2002-10-31 08:00:51 +00:00
2002-10-02 07:44:29 +00:00
2002-09-26 07:38:56 +00:00
2002-10-02 07:44:29 +00:00
2002-10-17 17:28:57 +00:00
2002-10-18 01:34:10 +00:00
2002-09-14 14:44:41 +00:00
2002-11-04 15:13:36 +00:00
2002-11-01 18:58:12 +00:00
2002-10-13 14:26:29 +00:00
2002-06-26 00:31:44 +00:00
2002-10-25 08:40:20 +00:00
2002-10-11 10:36:22 +00:00
2002-10-11 14:58:34 +00:00
2002-08-18 07:05:00 +00:00
2002-10-24 08:46:34 +00:00
2002-08-01 17:47:56 +00:00
2002-10-12 05:32:24 +00:00
2002-10-27 07:03:29 +00:00
2002-10-25 19:10:58 +00:00
2002-10-12 05:32:24 +00:00
2002-10-14 20:43:02 +00:00
2002-10-30 02:28:41 +00:00
2002-10-27 07:12:34 +00:00
2002-11-01 18:52:20 +00:00
2002-10-31 08:00:51 +00:00
2002-11-03 02:39:42 +00:00
2002-09-05 11:42:03 +00:00
2002-08-22 12:47:22 +00:00
2002-06-29 02:00:02 +00:00
2002-10-14 20:34:31 +00:00
2002-10-19 19:16:03 +00:00
2002-10-19 19:16:03 +00:00
2002-10-29 15:47:06 +00:00
2002-10-20 22:33:42 +00:00
2002-05-19 00:14:50 +00:00
2002-10-27 18:07:41 +00:00
2002-10-14 20:34:31 +00:00
2002-08-01 01:04:16 +00:00
2002-05-18 23:46:04 +00:00
2002-10-15 18:56:13 +00:00
2002-08-07 19:43:54 +00:00
2002-10-17 20:03:38 +00:00
2002-10-22 00:59:49 +00:00
2002-09-20 19:36:05 +00:00
2002-10-01 07:24:55 +00:00
2002-10-17 20:03:38 +00:00
2002-07-19 17:44:44 +00:00
2002-05-01 02:51:50 +00:00
2002-06-10 22:40:26 +00:00
2002-10-20 23:13:05 +00:00
2002-10-16 19:59:08 +00:00
2002-10-22 18:44:59 +00:00
2002-08-30 04:04:37 +00:00
2002-07-15 17:17:56 +00:00
2002-10-25 19:41:32 +00:00
2002-10-01 13:15:11 +00:00
2002-09-05 11:45:02 +00:00
2002-08-07 19:43:54 +00:00
2002-10-04 09:58:17 +00:00
2002-10-02 09:09:25 +00:00
2002-09-11 08:13:56 +00:00
2002-08-01 13:35:38 +00:00
2002-10-26 04:44:17 +00:00
2002-10-25 08:40:20 +00:00
2002-11-02 22:42:18 +00:00
2002-09-28 17:15:38 +00:00
2002-10-14 21:15:04 +00:00
2002-10-16 16:28:33 +00:00
2002-11-01 21:31:13 +00:00
2002-11-02 23:54:36 +00:00
2002-11-01 21:00:02 +00:00
2002-08-13 08:00:36 +00:00
2002-10-19 02:07:35 +00:00
2002-08-15 02:10:12 +00:00
2002-10-17 20:03:38 +00:00
2002-08-19 19:04:53 +00:00
2002-10-03 02:13:00 +00:00
2002-10-11 14:58:34 +00:00
2002-05-31 11:52:35 +00:00
2002-07-21 19:06:46 +00:00
2002-10-16 01:54:46 +00:00
2002-10-16 01:54:46 +00:00
2002-10-16 10:42:13 +00:00
2002-11-02 05:14:31 +00:00
2002-11-02 05:14:31 +00:00
2002-11-02 05:14:31 +00:00
2002-10-06 14:39:15 +00:00
2002-10-28 21:17:53 +00:00
2002-08-01 01:04:16 +00:00
2002-10-27 18:07:41 +00:00
2002-10-18 01:29:59 +00:00
2002-09-02 22:40:30 +00:00
2002-09-25 02:12:32 +00:00
2002-10-24 17:55:49 +00:00
2002-06-30 05:23:58 +00:00
2002-10-27 23:23:51 +00:00
2002-06-22 21:44:11 +00:00
2002-10-19 21:25:51 +00:00
2002-10-25 18:44:42 +00:00
2002-10-26 14:38:24 +00:00
2002-10-27 23:23:51 +00:00
2002-10-25 00:20:37 +00:00
2002-09-26 00:31:16 +00:00