...
| Code Block | ||
|---|---|---|
| ||
void check_password(char *user, char *password) {
if (strcmpystrcmp(password(user), password) != 0) {
char *msg = malloc(strlen(user) + 100);
if (!msg) {
/* handle error condition */
}
sprintf (msg, "%s password incorrect", user);
fprintf(STDERR, msg);
syslog(LOG_INFO, msg);
free(msg);
}
}
|
...