ret = do_pam_account();
buffer_put_int(m, ret);
buffer_append(&loginmsg, "\0", 1);
if (ret == 0) {
buffer_put_cstring(m, buffer_ptr(&loginmsg));
buffer_put_string(m, buffer_ptr(&loginmsg),
buffer_clear(&loginmsg);
buffer_len(&loginmsg));
} else {
buffer_put_cstring(m, "");
}
mm_request_send(sock, MONITOR_ANS_PAM_ACCOUNT, m);