xref: /netbsd-src/external/bsd/openpam/dist/doc/man/pam_end.3 (revision 0d9d0fd8a30be9a1924e715bbcf67a4a83efd262)
1*0d9d0fd8Schristos.\"	$NetBSD: pam_end.3,v 1.9 2023/06/30 21:46:20 christos Exp $
244269bb5Schristos.\"
38fa0fefeSchristos.\" Generated from pam_end.c by gendoc.pl
4*0d9d0fd8Schristos.Dd June 27, 2023
544269bb5Schristos.Dt PAM_END 3
644269bb5Schristos.Os
744269bb5Schristos.Sh NAME
844269bb5Schristos.Nm pam_end
944269bb5Schristos.Nd terminate the PAM transaction
1044269bb5Schristos.Sh SYNOPSIS
1144269bb5Schristos.In sys/types.h
1244269bb5Schristos.In security/pam_appl.h
1344269bb5Schristos.Ft "int"
1444269bb5Schristos.Fn pam_end "pam_handle_t *pamh" "int status"
1544269bb5Schristos.Sh DESCRIPTION
1644269bb5SchristosThe
17e1b25b17Schristos.Fn pam_end
1844269bb5Schristosfunction terminates a PAM transaction and destroys the
1944269bb5Schristoscorresponding PAM context, releasing all resources allocated to it.
2044269bb5Schristos.Pp
2144269bb5SchristosThe
2244269bb5Schristos.Fa status
2344269bb5Schristosargument should be set to the error code returned by the
2444269bb5Schristoslast API call before the call to
25e1b25b17Schristos.Fn pam_end .
2644269bb5Schristos.Sh RETURN VALUES
2744269bb5SchristosThe
28e1b25b17Schristos.Fn pam_end
2944269bb5Schristosfunction returns one of the following values:
3044269bb5Schristos.Bl -tag -width 18n
314cb4af11Schristos.It Bq Er PAM_SUCCESS
324cb4af11SchristosSuccess.
334cb4af11Schristos.It Bq Er PAM_BAD_HANDLE
344cb4af11SchristosInvalid PAM handle.
3544269bb5Schristos.El
3644269bb5Schristos.Sh SEE ALSO
3744269bb5Schristos.Xr pam 3 ,
3844269bb5Schristos.Xr pam_strerror 3
3944269bb5Schristos.Sh STANDARDS
4044269bb5Schristos.Rs
4144269bb5Schristos.%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules"
4244269bb5Schristos.%D "June 1997"
4344269bb5Schristos.Re
4444269bb5Schristos.Sh AUTHORS
4544269bb5SchristosThe
46e1b25b17Schristos.Fn pam_end
47e1b25b17Schristosfunction and this manual page were
48e1b25b17Schristosdeveloped for the
4944269bb5Schristos.Fx
50e1b25b17SchristosProject by ThinkSec AS and Network Associates Laboratories, the
5144269bb5SchristosSecurity Research Division of Network Associates, Inc.\& under
5244269bb5SchristosDARPA/SPAWAR contract N66001-01-C-8035
5344269bb5Schristos.Pq Dq CBOSS ,
5444269bb5Schristosas part of the DARPA CHATS research program.
558fa0fefeSchristos.Pp
568fa0fefeSchristosThe OpenPAM library is maintained by
574cb4af11Schristos.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no .
58