diff --git a/pam_wlan.c b/pam_wlan.c index 81abe8a..3fed59d 100644 --- a/pam_wlan.c +++ b/pam_wlan.c @@ -57,7 +57,7 @@ static int authenticate(const char *user, const char *pass) { fputc(0, stream); fputs(pass, stream); - int status = fclose(stream); + int status = pclose(stream); if (WIFEXITED(status)) return WEXITSTATUS(status);