John Baldwin
44731cab3b
Change the suser() API to take advantage of td_ucred as well as do a
...
general cleanup of the API. The entire API now consists of two functions
similar to the pre-KSE API. The suser() function takes a thread pointer
as its only argument. The td_ucred member of this thread must be valid
so the only valid thread pointers are curthread and a few kernel threads
such as thread0. The suser_cred() function takes a pointer to a struct
ucred as its first argument and an integer flag as its second argument.
The flag is currently only used for the PRISON_ROOT flag.
Discussed on: smp@
2002-04-01 21:31:13 +00:00
..
2002-03-31 22:29:52 +00:00
2002-03-24 11:33:52 +00:00
2002-02-05 23:13:25 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 08:56:31 +00:00
2002-03-18 23:24:00 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-03-27 13:16:11 +00:00
2002-04-01 21:31:13 +00:00
2002-03-22 06:45:40 +00:00
2002-03-25 21:22:35 +00:00
2001-12-13 11:14:28 +00:00
2002-03-15 06:41:01 +00:00
2002-03-29 21:12:11 +00:00
2001-12-18 08:01:48 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-01-08 06:47:55 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-02-04 15:55:21 +00:00
2001-12-10 08:09:49 +00:00
2002-04-01 21:31:13 +00:00
2002-02-04 14:01:27 +00:00
2002-02-04 03:15:27 +00:00
2002-03-23 19:43:15 +00:00
2001-12-03 17:28:27 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-23 19:37:11 +00:00
2001-12-16 07:52:13 +00:00
2001-12-10 08:09:49 +00:00
2002-03-31 22:37:00 +00:00
2002-03-23 15:49:15 +00:00
2002-03-20 02:08:01 +00:00
2002-03-21 21:10:16 +00:00
2002-03-20 02:08:01 +00:00
2002-01-08 18:27:49 +00:00
2002-03-27 13:16:11 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 09:55:07 +00:00
2002-03-22 06:39:13 +00:00
2002-03-18 23:38:16 +00:00
2002-02-27 23:57:18 +00:00
2002-03-23 16:01:49 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-03-29 08:05:39 +00:00
2002-02-20 16:20:27 +00:00
2002-03-25 21:22:35 +00:00
2002-03-13 16:32:11 +00:00
2001-12-28 23:51:48 +00:00
2002-03-29 11:22:22 +00:00
2002-03-23 15:49:15 +00:00
2002-03-23 15:36:13 +00:00
2002-04-01 13:33:43 +00:00
2002-04-01 21:31:13 +00:00
2001-12-10 08:09:49 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-03-20 02:08:01 +00:00
2002-03-23 15:49:15 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-25 09:23:41 +00:00
2002-03-20 07:51:46 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-03-19 23:20:21 +00:00
2002-04-01 21:31:13 +00:00
2002-01-14 00:13:45 +00:00
2002-03-20 02:08:01 +00:00
2002-03-31 22:37:00 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-03-20 02:08:01 +00:00
2002-03-20 02:08:01 +00:00
2002-04-01 21:31:13 +00:00
2002-04-01 21:31:13 +00:00
2002-02-26 03:37:35 +00:00