Christopher Faylor
ac4133746e
* pwdrp.h (pwdgrp::refresh): Lock entire test prior to reading.
* grp.cc (pwdgrp::parse_group): Eliminate arg and use class member instead.
Use next_str and next_int to parse arguments.
* passwd.cc (pwdgrp::parse_passwd): Ditto.
(grab_string): Eliminate.
(grab_int): Ditto.
* pwdgrp.h (pwdgrp::parse): Eliminate input arg.
(pwdgrp::parse_passwd): Reflect above change.
(pwdgrp::parse_group): Reflect above change.
(pwdgrp::next_str): New function.
(pwdgrp::next_int): Ditto.
(pwdgrp::gets): Eliminate.
* uinfo.cc (pwdgrp::next_str): New function.
(pwdgrp::next_int): Ditto.
(pwdgrp::add_line): Subsume gets.
(pwdgrp::gets): Eliminate.
(pwdgrp::load): Just call add_line to parse input buffer.
2003-01-24 03:53:46 +00:00
..
2001-09-11 20:01:02 +00:00
2003-01-22 19:49:28 +00:00
2002-12-09 22:49:12 +00:00
2002-01-17 10:39:37 +00:00
2002-09-30 02:51:22 +00:00
2001-12-20 03:03:59 +00:00
2002-09-19 15:12:48 +00:00
2003-01-15 10:21:23 +00:00
2003-01-24 03:53:46 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2001-10-28 23:05:49 +00:00
2002-01-01 16:49:52 +00:00
2003-01-10 12:32:49 +00:00
2002-10-15 07:03:45 +00:00
2001-04-24 15:25:31 +00:00
2001-12-20 02:55:11 +00:00
2003-01-24 03:53:46 +00:00
2002-12-04 20:36:23 +00:00
2001-10-22 21:09:41 +00:00
2003-01-18 03:26:07 +00:00
2003-01-17 05:18:30 +00:00
2002-08-27 04:10:54 +00:00
2002-08-18 04:14:59 +00:00
2002-09-22 12:04:15 +00:00
2002-09-22 12:04:15 +00:00
2002-09-22 12:04:15 +00:00
2002-09-30 15:17:44 +00:00
2002-09-22 12:04:15 +00:00
2002-09-30 18:31:56 +00:00
2002-09-22 12:04:15 +00:00
2002-09-22 12:04:15 +00:00
2002-09-22 12:04:15 +00:00
2003-01-10 12:32:49 +00:00
2002-12-14 04:01:32 +00:00
2001-10-12 01:51:21 +00:00
2001-09-11 20:01:02 +00:00
2003-01-22 10:43:39 +00:00
2002-06-23 18:55:23 +00:00
2003-01-17 18:05:32 +00:00
2002-10-21 01:00:58 +00:00
2002-08-06 03:40:40 +00:00
2002-09-23 00:31:31 +00:00
2002-09-23 00:31:31 +00:00
2001-10-31 00:55:32 +00:00
2002-11-14 04:29:39 +00:00
2002-11-14 04:29:39 +00:00
2001-10-03 03:49:26 +00:00
2001-04-24 15:25:31 +00:00
2003-01-10 12:32:49 +00:00
2003-01-10 12:32:49 +00:00
2002-09-30 03:05:13 +00:00
2002-06-29 02:36:08 +00:00
2002-09-24 14:17:50 +00:00
2003-01-14 19:55:42 +00:00
2002-10-21 01:00:58 +00:00
2002-11-29 07:05:26 +00:00
2002-06-05 04:01:43 +00:00
2002-12-14 04:01:32 +00:00
2003-01-10 12:32:49 +00:00
2003-01-10 12:32:49 +00:00
2003-01-15 10:21:23 +00:00
2002-12-14 04:01:32 +00:00
2002-12-14 04:01:32 +00:00
2003-01-10 12:32:49 +00:00
2003-01-10 12:32:49 +00:00
2002-12-14 04:01:32 +00:00
2002-12-14 04:01:32 +00:00
2003-01-10 12:32:49 +00:00
2003-01-10 12:32:49 +00:00
2002-12-14 04:01:32 +00:00
2002-09-30 04:35:18 +00:00
2003-01-17 05:33:52 +00:00
2003-01-10 12:32:49 +00:00
2002-12-14 04:01:32 +00:00
2002-12-14 04:01:32 +00:00
2002-12-14 04:01:32 +00:00
2002-12-20 01:48:22 +00:00
2003-01-10 12:32:49 +00:00
2002-10-22 20:16:31 +00:00
2001-09-11 20:01:02 +00:00
2002-12-12 03:09:38 +00:00
2002-05-24 14:24:33 +00:00
2003-01-24 03:53:46 +00:00
2002-10-22 16:18:55 +00:00
2002-10-22 16:18:55 +00:00
2002-09-30 02:51:22 +00:00
2002-12-12 03:09:38 +00:00
2001-10-28 23:05:49 +00:00
2002-05-04 04:30:57 +00:00
2002-08-03 23:34:01 +00:00
2002-02-11 02:25:42 +00:00
2002-07-13 21:15:10 +00:00
2001-09-24 21:50:44 +00:00
2002-11-24 13:54:14 +00:00
2002-11-14 02:15:23 +00:00
2002-09-23 00:31:31 +00:00
2002-12-20 03:40:00 +00:00
2003-01-24 03:53:46 +00:00
2002-09-23 00:31:31 +00:00
2002-08-28 16:08:09 +00:00
2003-01-10 12:32:49 +00:00
2002-01-13 20:03:03 +00:00
2003-01-16 14:11:10 +00:00
2002-09-22 12:04:15 +00:00
2003-01-15 10:21:23 +00:00
2002-12-14 16:59:59 +00:00
2001-12-20 02:55:11 +00:00
2003-01-15 10:21:23 +00:00
2002-09-19 15:12:48 +00:00
2003-01-24 03:53:46 +00:00
2003-01-24 03:53:46 +00:00
2003-01-21 05:07:28 +00:00
2001-06-01 01:45:53 +00:00
2002-12-04 20:46:16 +00:00
2003-01-10 12:32:49 +00:00
2002-12-12 03:09:38 +00:00
2003-01-10 12:32:49 +00:00
2002-11-20 11:00:15 +00:00
2001-09-11 20:01:02 +00:00
2001-09-11 20:01:02 +00:00
2002-12-09 22:49:12 +00:00
2003-01-10 12:32:49 +00:00
2003-01-24 03:53:46 +00:00
2002-06-05 04:01:43 +00:00
2001-09-11 20:01:02 +00:00
2002-10-07 20:06:16 +00:00
2001-12-20 02:55:11 +00:00
2002-09-22 12:04:15 +00:00
2001-09-19 15:54:12 +00:00
2002-11-13 19:36:12 +00:00
2003-01-12 11:38:51 +00:00
2002-12-14 17:23:42 +00:00
2003-01-12 11:38:51 +00:00
2002-12-14 17:23:42 +00:00
2002-12-11 04:00:04 +00:00
2001-09-11 20:01:02 +00:00
2002-09-22 12:04:15 +00:00
2002-10-22 16:18:55 +00:00
2002-11-02 03:31:15 +00:00
2002-09-22 12:04:15 +00:00
2003-01-22 10:43:39 +00:00
2002-11-29 00:43:50 +00:00
2002-11-22 04:43:47 +00:00
2002-06-13 17:28:11 +00:00
2002-10-17 17:45:09 +00:00
2002-01-24 21:39:09 +00:00
2002-04-04 05:28:49 +00:00
2002-10-22 16:18:55 +00:00
2002-12-14 05:06:59 +00:00
2002-06-05 04:01:43 +00:00
2002-08-16 19:41:39 +00:00
2003-01-15 10:21:23 +00:00
2003-01-10 12:32:49 +00:00
2002-09-22 03:38:57 +00:00
2002-09-22 03:38:57 +00:00
2003-01-14 20:31:47 +00:00
2003-01-10 12:32:49 +00:00
2002-09-22 12:04:15 +00:00
2002-09-22 12:04:15 +00:00
2002-10-21 01:00:58 +00:00
2002-11-26 20:32:39 +00:00
2002-03-05 18:03:32 +00:00
2001-09-06 05:17:22 +00:00
2003-01-24 03:53:46 +00:00
2003-01-15 10:21:23 +00:00
2003-01-15 10:21:23 +00:00
2002-12-14 05:06:59 +00:00
2002-10-15 17:04:20 +00:00
2002-10-15 17:04:20 +00:00
2003-01-10 12:32:49 +00:00
2003-01-10 12:32:49 +00:00
2002-06-13 17:28:11 +00:00
2002-09-22 12:04:15 +00:00
2002-02-09 10:40:48 +00:00