passwd/passwd.cm |
class | EchoSetter |
class | PasswordHash |
void | AddPasswordHash(List<PasswordHash>& list, const PasswordHash& pwh) |
bool | CheckExistingPassword(User* user) |
bool | CheckPassword(int uid, const String<char>& hash) |
void | DeletePassword(Users& users, User* user) |
String<char> | EnterNewPassword(const String<char>& userName, bool retype) |
void | PrintHelp() |
List<PasswordHash> | ReadPasswordHashFile() |
void | RemovePasswordHash(List<PasswordHash>& list, int uid) |
void | SetPasswordHash(Users& users, User* user, const String<char>& hash) |
void | WritePasswordHashFile(const List<PasswordHash>& list) |
int | main(int argc, const char** argv) |