Displaying 1 result from an estimated 1 matches for "pam_pid".
Did you mean:
pam_end
2002 Apr 26
0
PAM keyboard-interactive
...type, u_int32_t seqnr, void *ctxt);
-
-struct {
- int finished, num_received, num_expected;
- int *prompts;
- struct pam_response *responses;
-} context_pam2 = {0, 0, 0, NULL};
-
-static struct pam_conv conv2 = {
- do_pam_conversation_kbd_int,
- NULL,
+struct pam_ctxt {
+ char *pam_user;
+ pid_t pam_pid;
+ int pam_sock;
+ int pam_done;
};
-int
-auth2_pam(Authctxt *authctxt)
-{
- int retval = -1;
+static void pam_free_ctx(void *);
- if (authctxt->user == NULL)
- fatal("auth2_pam: internal error: no user");
+/*
+ * Send message to parent or child.
+ */
+static int
+pam_send(stru...