| 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) |