1.Dd December 21, 2007 2.Dt PAM_UNSETENV 3 3.Os 4.Sh NAME 5.Nm pam_unsetenv 6.Nd mirrors unsetenv(3) 7.Sh LIBRARY 8.Lb libpam 9.Sh SYNOPSIS 10.In sys/types.h 11.In security/pam_appl.h 12.Ft "int" 13.Fn pam_unsetenv "pam_handle_t *pamh" "const char *name" 14.Sh DESCRIPTION 15The 16.Nm 17function unsets a environment variable. 18Its semantics are similar to those of 19.Xr unsetenv 3 , 20but it modifies the PAM 21context's environment list instead of the application's. 22.Pp 23.Sh RETURN VALUES 24The 25.Nm 26function returns one of the following values: 27.Bl -tag -width 18n 28.It Bq Er PAM_SYSTEM_ERR 29System error. 30.El 31.Sh SEE ALSO 32.Xr pam 3 , 33.Xr pam_getenv 3 , 34.Xr pam_getenvlist 3 , 35.Xr pam_putenv 3 , 36.Xr pam_strerror 3 , 37.Xr setenv 3 38.Sh STANDARDS 39The 40.Nm 41function is an OpenPAM extension. 42