Lines Matching defs:pi

578     struct pam_items pi = { 0 };
586 pi.pam_user = name;
587 pi.pam_user_size = strlen(pi.pam_user) + 1;
589 pi.pam_user = "";
590 pi.pam_user_size = 0;
605 pi.pam_authtok = (char *) authtok;
606 pi.pam_authtok_size = needed_size;
607 pi.pam_authtok_type = SSS_AUTHTOK_TYPE_2FA;
609 pi.pam_authtok = discard_const(pwd);
610 pi.pam_authtok_size = strlen(pi.pam_authtok) + 1;
611 pi.pam_authtok_type = SSS_AUTHTOK_TYPE_PASSWORD;
618 pi.pam_service = svc;
619 pi.pam_service_size = strlen(pi.pam_service) + 1;
620 pi.pam_tty = "/dev/tty";
621 pi.pam_tty_size = strlen(pi.pam_tty) + 1;
622 pi.pam_ruser = "remuser";
623 pi.pam_ruser_size = strlen(pi.pam_ruser) + 1;
624 pi.pam_rhost = "remhost";
625 pi.pam_rhost_size = strlen(pi.pam_rhost) + 1;
626 pi.requested_domains = "";
627 pi.cli_pid = 12345;
629 ret = pack_message_v3(&pi, &buf_size, &m_buf);
670 struct pam_items pi = { 0 };
676 pi.pam_user = name;
677 pi.pam_user_size = strlen(pi.pam_user) + 1;
679 pi.pam_user = "";
680 pi.pam_user_size = 0;
688 pi.pam_authtok = malloc(needed_size);
689 assert_non_null(pi.pam_authtok);
693 (uint8_t *)pi.pam_authtok, needed_size,
697 pi.pam_authtok_type = SSS_AUTHTOK_TYPE_SC_PIN;
698 pi.pam_authtok_size = needed_size;
701 pi.pam_service = service == NULL ? "login" : service;
702 pi.pam_service_size = strlen(pi.pam_service) + 1;
703 pi.pam_tty = "/dev/tty";
704 pi.pam_tty_size = strlen(pi.pam_tty) + 1;
705 pi.pam_ruser = "remuser";
706 pi.pam_ruser_size = strlen(pi.pam_ruser) + 1;
707 pi.pam_rhost = "remhost";
708 pi.pam_rhost_size = strlen(pi.pam_rhost) + 1;
709 pi.requested_domains = "";
710 pi.cli_pid = 12345;
712 ret = pack_message_v3(&pi, &buf_size, &m_buf);
713 free(pi.pam_authtok);