View | Details | Raw Unified | Return to bug 1087 | Differences between
and this patch

Collapse All | Expand All

(-)monitor.c (-3 / +7 lines)
Lines 834-842 mm_answer_pam_account(int sock, Buffer * Link Here
834
	ret = do_pam_account();
834
	ret = do_pam_account();
835
835
836
	buffer_put_int(m, ret);
836
	buffer_put_int(m, ret);
837
	buffer_append(&loginmsg, "\0", 1);
837
	if (ret == 0) {
838
	buffer_put_cstring(m, buffer_ptr(&loginmsg));
838
		buffer_put_string(m, buffer_ptr(&loginmsg),
839
	buffer_clear(&loginmsg);
839
		    buffer_len(&loginmsg));
840
		buffer_clear(&loginmsg);
841
	} else {
842
		buffer_put_cstring(m, "");
843
	}
840
844
841
	mm_request_send(sock, MONITOR_ANS_PAM_ACCOUNT, m);
845
	mm_request_send(sock, MONITOR_ANS_PAM_ACCOUNT, m);
842
846

Return to bug 1087