| 
PAM_CLOSE_SESSION (3)  | C library functions | Unix Manual Pages | :man▋ 
  
NAME
  pam_close_session - close an existing user session 
CONTENTS
 Library  Synopsis  Description  Return Values  See Also  Standards  Authors   
LIBRARY
  .Lb libpam  
SYNOPSIS
  .In sys/types.h  .In security/pam_appl.h  "int"  pam_close_session "pam_handle_t *pamh" "int flags"  
DESCRIPTION
 The pam_close_session function tears down the user session previously set up by pam_open_session(3).  The  flags argument is the binary or of zero or more of the following values:    |  PAM_SILENT  |  |   |  Do not emit any messages.  |   |
    If any other bits are set, pam_close_session will return  PAM_SYMBOL_ERR.  
RETURN VALUES
 The pam_close_session function returns one of the following values:   | [PAM_ABORT]  |  |   |  General failure.  |   | [PAM_BUF_ERR]  |  |   |  Memory buffer error.  |   | [PAM_CONV_ERR]  |  |   |  Conversation failure.  |   | [PAM_PERM_DENIED]  |  |   |  Permission denied.  |   | [PAM_SERVICE_ERR]  |  |   |  Error in service module.  |   | [PAM_SESSION_ERR]  |  |   |  Session failure.  |   | [PAM_SYMBOL_ERR]  |  |   |  Invalid symbol.  |   | [PAM_SYSTEM_ERR]  |  |   |  System error.  |   |
     
SEE ALSO
 pam(3), pam_open_session(3), pam_strerror(3)  
STANDARDS
  
AUTHORS
 
 |