1.\" Generated from openpam_free_data.c by gendoc.pl
2.Dd June 27, 2023
3.Dt OPENPAM_FREE_DATA 3
4.Os
5.Sh NAME
6.Nm openpam_free_data
7.Nd generic cleanup function
8.Sh SYNOPSIS
9.In sys/types.h
10.In security/pam_appl.h
11.In security/openpam.h
12.Ft "void"
13.Fn openpam_free_data "pam_handle_t *pamh" "void *data" "int status"
14.Sh DESCRIPTION
15The
16.Fn openpam_free_data
17function is a cleanup function suitable for
18passing to
19.Xr pam_set_data 3 .
20It simply releases the data by passing its
21.Fa data
22argument to
23.Xr free 3 .
24.Sh SEE ALSO
25.Xr free 3 ,
26.Xr pam 3 ,
27.Xr pam_set_data 3
28.Sh STANDARDS
29The
30.Fn openpam_free_data
31function is an OpenPAM extension.
32.Sh AUTHORS
33The
34.Fn openpam_free_data
35function and this manual page were
36developed for the
37.Fx
38Project by ThinkSec AS and Network Associates Laboratories, the
39Security Research Division of Network Associates, Inc.\& under
40DARPA/SPAWAR contract N66001-01-C-8035
41.Pq Dq CBOSS ,
42as part of the DARPA CHATS research program.
43.Pp
44The OpenPAM library is maintained by
45.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no .
46