int
pam_start(const char *service, const char *user, const struct pam_conv *pam_conv, pam_handle_t **pamh)
The
service
argument specifies the name of the policy to apply, and is
stored in the
PAM_SERVICE
item in the created context.
The
user
argument specifies the name of the target user - the user the
created context will serve to authenticate.
It is stored in the
PAM_USER
item in the created context.
The
pam_conv
argument points to a
describing the
conversation function to use; see
pam_conv
for details.
PAM_BUF_ERR]PAM_SYSTEM_ERR]