}
lowercase_name[sizeof(lowercase_name) - 1] = 0;
- cdbus = cdb_fetch(CDB_USERSUPP, lowercase_name, strlen(lowercase_name));
+ cdbus = cdb_fetch(CDB_USERS, lowercase_name, strlen(lowercase_name));
if (cdbus == NULL) { /* user not found */
return(1);
}
retcode = getuser(usbuf, name);
if (retcode == 0) {
- begin_critical_section(S_USERSUPP);
+ begin_critical_section(S_USERS);
}
return (retcode);
}
lowercase_name[sizeof(lowercase_name) - 1] = 0;
usbuf->version = REV_LEVEL;
- cdb_store(CDB_USERSUPP,
+ cdb_store(CDB_USERS,
lowercase_name, strlen(lowercase_name),
usbuf, sizeof(struct user));
void lputuser(struct user *usbuf)
{
putuser(usbuf);
- end_critical_section(S_USERSUPP);
+ end_critical_section(S_USERS);
}
/*
{
struct cdbdata *cdbus;
- cdb_rewind(CDB_USERSUPP);
+ cdb_rewind(CDB_USERS);
- while (cdbus = cdb_next_item(CDB_USERSUPP), cdbus != NULL) {
+ while (cdbus = cdb_next_item(CDB_USERS), cdbus != NULL) {
memset(usbuf, 0, sizeof(struct user));
memcpy(usbuf, cdbus->ptr,
((cdbus->len > sizeof(struct user)) ?
sizeof(struct user) : cdbus->len));
cdb_free(cdbus);
if (usbuf->usernum == number) {
- cdb_close_cursor(CDB_USERSUPP);
+ cdb_close_cursor(CDB_USERS);
return (0);
}
}
cdb_delete(CDB_VISIT, &usbuf.usernum, sizeof(long));
/* delete the userlog entry */
- cdb_delete(CDB_USERSUPP, lowercase_name, strlen(lowercase_name));
+ cdb_delete(CDB_USERS, lowercase_name, strlen(lowercase_name));
/* remove the user's bio file */
snprintf(filename, sizeof filename, "./bio/%ld", usbuf.usernum);
/* There are unvalidated users. Traverse the user database,
* and return the first user we find that needs validation.
*/
- cdb_rewind(CDB_USERSUPP);
- while (cdbus = cdb_next_item(CDB_USERSUPP), cdbus != NULL) {
+ cdb_rewind(CDB_USERS);
+ while (cdbus = cdb_next_item(CDB_USERS), cdbus != NULL) {
memset(&usbuf, 0, sizeof(struct user));
memcpy(&usbuf, cdbus->ptr,
((cdbus->len > sizeof(struct user)) ?
if ((usbuf.flags & US_NEEDVALID)
&& (usbuf.axlevel > 0)) {
cprintf("%d %s\n", MORE_DATA, usbuf.fullname);
- cdb_close_cursor(CDB_USERSUPP);
+ cdb_close_cursor(CDB_USERS);
return;
}
}
struct user usbuf;
struct cdbdata *cdbus;
- cdb_rewind(CDB_USERSUPP);
+ cdb_rewind(CDB_USERS);
- while (cdbus = cdb_next_item(CDB_USERSUPP), cdbus != NULL) {
+ while (cdbus = cdb_next_item(CDB_USERS), cdbus != NULL) {
memset(&usbuf, 0, sizeof(struct user));
memcpy(&usbuf, cdbus->ptr,
((cdbus->len > sizeof(struct user)) ?