Ed Schouten
98c63a48e9
Perform several small cleanups to the utmpx code.
...
- Massively reduce BSS usage. Let futx_to_utx() dynamically allocate the
structure. There is only a very small amount of applications out there
that needs to use the utmpx database. Wasting 1 KB on unused
structures makes little sense.
- Just let getutxid() search for matching ut_id's for any *PROCESS-type.
This makes the code a bit more future-proof.
- Fix a POSIX-mistake: when reading POSIX and the OpenSolaris
implementation, getutxline() must return USER_PROCESS and
LOGIN_PROCESS records whose ut_lines match. When reading POSIX, it
seems LOGIN_PROCESS should not use ut_line at the first place. I have
reported this issue.
2010-01-17 21:40:05 +00:00
..
2007-07-04 23:27:38 +00:00
2008-10-22 21:56:57 +00:00
2009-11-20 20:43:34 +00:00
2010-01-05 02:37:59 +00:00
2007-01-12 07:31:30 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2008-07-22 11:33:49 +00:00
2008-09-09 09:46:36 +00:00
2007-01-09 00:28:16 +00:00
2009-10-06 14:05:57 +00:00
2009-10-06 14:05:57 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-12-03 14:33:51 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-02-11 20:24:59 +00:00
2007-01-09 00:28:16 +00:00
2008-04-16 18:59:36 +00:00
2008-11-03 05:19:45 +00:00
2008-11-03 05:19:45 +00:00
2007-01-09 00:28:16 +00:00
2009-04-03 19:17:23 +00:00
2009-07-17 19:45:42 +00:00
2008-10-31 15:14:40 +00:00
2008-04-03 20:36:44 +00:00
2009-10-07 20:20:51 +00:00
2008-06-23 05:22:06 +00:00
2009-12-05 18:55:16 +00:00
2009-12-05 18:51:44 +00:00
2008-01-10 22:11:21 +00:00
2008-01-10 22:11:21 +00:00
2008-08-02 06:02:42 +00:00
2009-06-23 23:52:12 +00:00
2009-11-08 14:02:54 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-07-13 12:53:43 +00:00
2008-01-26 17:09:40 +00:00
2008-01-26 17:09:40 +00:00
2009-11-26 19:09:10 +00:00
2009-11-26 19:11:44 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2008-08-04 06:53:13 +00:00
2007-02-11 18:14:49 +00:00
2009-11-25 04:45:45 +00:00
2007-01-09 00:28:16 +00:00
2009-10-13 20:58:22 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-12-12 10:08:03 +00:00
2007-01-09 00:28:16 +00:00
2007-12-12 10:08:03 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:04:21 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2008-09-30 11:25:55 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-09-21 18:02:02 +00:00
2009-09-19 18:01:32 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2010-01-14 05:37:43 +00:00
2009-12-05 19:31:38 +00:00
2007-01-09 00:28:16 +00:00
2009-11-25 04:45:45 +00:00
2010-01-17 21:40:05 +00:00
2010-01-17 21:40:05 +00:00
2008-11-17 20:49:29 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2008-06-26 07:12:35 +00:00
2009-06-19 15:58:24 +00:00
2009-06-19 15:58:24 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-03-04 01:01:26 +00:00
2009-03-04 01:01:26 +00:00
2010-01-14 05:37:43 +00:00
2008-03-29 16:19:35 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:31:38 +00:00
2010-01-05 20:20:31 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:31:38 +00:00
2007-01-09 00:28:16 +00:00
2009-05-27 19:28:04 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2008-10-23 15:32:06 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2009-11-02 12:35:38 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2010-01-17 21:40:05 +00:00
2009-07-22 20:46:17 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:04:21 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:31:38 +00:00
2008-05-05 14:05:23 +00:00
2007-01-09 00:28:16 +00:00
2010-01-04 15:40:17 +00:00
2010-01-05 20:20:31 +00:00
2007-12-03 14:33:51 +00:00
2010-01-12 01:30:05 +00:00
2010-01-15 01:19:58 +00:00
2010-01-12 01:30:05 +00:00
2008-03-13 10:26:17 +00:00
2008-03-13 10:25:30 +00:00
2010-01-05 05:47:18 +00:00
2009-06-24 21:10:52 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-20 08:24:02 +00:00
2008-07-17 21:54:23 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:31:38 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2010-01-16 17:05:27 +00:00
2007-01-09 00:28:16 +00:00
2008-02-27 05:56:57 +00:00
2009-01-28 15:21:38 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-05-07 13:49:48 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-05-07 13:49:48 +00:00
2008-05-05 14:05:23 +00:00
2008-05-05 14:05:23 +00:00
2009-12-05 18:53:04 +00:00
2009-12-29 14:29:08 +00:00
2009-12-29 12:47:47 +00:00
2008-12-01 15:27:00 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:31:38 +00:00
2008-04-29 23:15:23 +00:00
2010-01-14 05:35:32 +00:00
2009-02-11 20:24:59 +00:00
2010-01-17 15:43:14 +00:00
2009-11-17 16:29:39 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2010-01-16 17:05:27 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-12-05 19:31:38 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2010-01-17 21:40:05 +00:00
2010-01-17 21:40:05 +00:00
2007-10-30 15:26:20 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2007-01-09 00:28:16 +00:00
2009-11-25 04:45:45 +00:00