pwd_mkdb.c | 166 static struct pwddb sdb, idb; variable in typeref:struct:pwddb 387 opendb(&sdb, _PATH_SMP_DB, username, req_version, flags, PERM_SECURE); 415 if (getdbent(&sdb, _PW_KEYBYNAME, username, &tpwd)) 479 rv = getdbent(&sdb, _PW_KEYBYNUM, &lineno, &tpwd); 491 if (!getdbent(&sdb, _PW_KEYBYUID, &olduid, &tpwd)) { 496 deldbent(&sdb, _PW_KEYBYUID, &olduid); 507 if (!getdbent(&sdb, _PW_KEYBYUID, &pwd.pw_uid, &tpwd)) 515 putdbents(&sdb, &pwd, pwd.pw_passwd, flags, lineno, dbflg, 539 putdbents(&sdb, &pwd, pwd.pw_passwd, flags, 544 putyptoken(&sdb); [all...] |