pam_handle_t 169 nsswitch/pam_winbind.c static int _pam_get_item(const pam_handle_t *pamh, pam_handle_t 176 nsswitch/pam_winbind.c static int _pam_get_data(const pam_handle_t *pamh, pam_handle_t 187 nsswitch/pam_winbind.c static void _pam_log_int(const pam_handle_t *pamh, pam_handle_t 195 nsswitch/pam_winbind.c static void _pam_log_int(const pam_handle_t *pamh, pam_handle_t 236 nsswitch/pam_winbind.c static void __pam_log(const pam_handle_t *pamh, int ctrl, int err, const char *format, ...) PRINTF_ATTRIBUTE(4,5); pam_handle_t 237 nsswitch/pam_winbind.c static void __pam_log(const pam_handle_t *pamh, int ctrl, int err, const char *format, ...) pam_handle_t 289 nsswitch/pam_winbind.c static void __pam_log_debug(const pam_handle_t *pamh, int ctrl, int err, const char *format, ...) PRINTF_ATTRIBUTE(4,5); pam_handle_t 290 nsswitch/pam_winbind.c static void __pam_log_debug(const pam_handle_t *pamh, int ctrl, int err, const char *format, ...) pam_handle_t 385 nsswitch/pam_winbind.c static int _pam_parse(const pam_handle_t *pamh, pam_handle_t 525 nsswitch/pam_winbind.c static int _pam_winbind_init_context(pam_handle_t *pamh, pam_handle_t 559 nsswitch/pam_winbind.c static void _pam_winbind_cleanup_func(pam_handle_t *pamh, pam_handle_t 636 nsswitch/pam_winbind.c static int converse(const pam_handle_t *pamh, pam_handle_t 1359 nsswitch/pam_winbind.c static void _pam_free_data_info3(pam_handle_t *pamh) pam_handle_t 2461 nsswitch/pam_winbind.c static int _pam_delete_cred(pam_handle_t *pamh, int flags, pam_handle_t 2594 nsswitch/pam_winbind.c int pam_sm_authenticate(pam_handle_t *pamh, int flags, pam_handle_t 2753 nsswitch/pam_winbind.c int pam_sm_setcred(pam_handle_t *pamh, int flags, pam_handle_t 2805 nsswitch/pam_winbind.c int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, pam_handle_t 2902 nsswitch/pam_winbind.c int pam_sm_open_session(pam_handle_t *pamh, int flags, pam_handle_t 2928 nsswitch/pam_winbind.c int pam_sm_close_session(pam_handle_t *pamh, int flags, pam_handle_t 3000 nsswitch/pam_winbind.c int pam_sm_chauthtok(pam_handle_t * pamh, int flags, pam_handle_t 166 nsswitch/pam_winbind.h pam_handle_t *pamh; pam_handle_t 72 source3/auth/pampass.c static bool smb_pam_error_handler(pam_handle_t *pamh, int pam_error, const char *msg, int dbglvl) pam_handle_t 89 source3/auth/pampass.c static bool smb_pam_nt_status_error_handler(pam_handle_t *pamh, int pam_error, pam_handle_t 441 source3/auth/pampass.c static bool smb_pam_end(pam_handle_t *pamh, struct pam_conv *smb_pam_conv_ptr) pam_handle_t 462 source3/auth/pampass.c static bool smb_pam_start(pam_handle_t **pamh, const char *user, const char *rhost, struct pam_conv *pconv) pam_handle_t 470 source3/auth/pampass.c *pamh = (pam_handle_t *)NULL; pam_handle_t 476 source3/auth/pampass.c *pamh = (pam_handle_t *)NULL; pam_handle_t 493 source3/auth/pampass.c *pamh = (pam_handle_t *)NULL; pam_handle_t 502 source3/auth/pampass.c *pamh = (pam_handle_t *)NULL; pam_handle_t 513 source3/auth/pampass.c static NTSTATUS smb_pam_auth(pam_handle_t *pamh, const char *user) pam_handle_t 559 source3/auth/pampass.c static NTSTATUS smb_pam_account(pam_handle_t *pamh, const char * user) pam_handle_t 598 source3/auth/pampass.c static NTSTATUS smb_pam_setcred(pam_handle_t *pamh, const char * user) pam_handle_t 638 source3/auth/pampass.c static bool smb_internal_pam_session(pam_handle_t *pamh, const char *user, const char *tty, bool flag) pam_handle_t 666 source3/auth/pampass.c static bool smb_pam_chauthtok(pam_handle_t *pamh, const char * user) pam_handle_t 722 source3/auth/pampass.c pam_handle_t *pamh = NULL; pam_handle_t 750 source3/auth/pampass.c pam_handle_t *pamh = NULL; pam_handle_t 779 source3/auth/pampass.c pam_handle_t *pamh = NULL; pam_handle_t 806 source3/auth/pampass.c pam_handle_t *pamh = NULL; pam_handle_t 852 source3/auth/pampass.c pam_handle_t *pamh = NULL; pam_handle_t 134 source3/pam_smbpass/general.h int make_remark(pam_handle_t *, unsigned int, int, const char *); pam_handle_t 49 source3/pam_smbpass/pam_smb_acct.c int pam_sm_acct_mgmt( pam_handle_t *pamh, int flags, pam_handle_t 56 source3/pam_smbpass/pam_smb_auth.c static int _smb_add_user(pam_handle_t *pamh, unsigned int ctrl, pam_handle_t 69 source3/pam_smbpass/pam_smb_auth.c int pam_sm_authenticate(pam_handle_t *pamh, int flags, pam_handle_t 174 source3/pam_smbpass/pam_smb_auth.c int pam_sm_setcred(pam_handle_t *pamh, int flags, pam_handle_t 192 source3/pam_smbpass/pam_smb_auth.c static int _smb_add_user(pam_handle_t *pamh, unsigned int ctrl, pam_handle_t 48 source3/pam_smbpass/pam_smb_passwd.c int smb_update_db( pam_handle_t *pamh, int ctrl, const char *user, const char *pass_new ) pam_handle_t 95 source3/pam_smbpass/pam_smb_passwd.c int pam_sm_chauthtok(pam_handle_t *pamh, int flags, pam_handle_t 74 source3/pam_smbpass/support.c int converse(pam_handle_t *, int, int, struct pam_message **, pam_handle_t 76 source3/pam_smbpass/support.c int make_remark(pam_handle_t *, unsigned int, int, const char *); pam_handle_t 77 source3/pam_smbpass/support.c void _cleanup(pam_handle_t *, void *, int); pam_handle_t 82 source3/pam_smbpass/support.c void _log_err( pam_handle_t *pamh, int err, const char *format, ... ) pam_handle_t 91 source3/pam_smbpass/support.c void _log_err( pam_handle_t *pamh, int err, const char *format, ... ) pam_handle_t 120 source3/pam_smbpass/support.c int converse( pam_handle_t * pamh, int ctrl, int nargs pam_handle_t 145 source3/pam_smbpass/support.c int make_remark( pam_handle_t * pamh, unsigned int ctrl pam_handle_t 165 source3/pam_smbpass/support.c int set_ctrl( pam_handle_t *pamh, int flags, int argc, const char **argv ) pam_handle_t 258 source3/pam_smbpass/support.c void _cleanup( pam_handle_t * pamh, void *x, int error_status ) pam_handle_t 269 source3/pam_smbpass/support.c char * smbpXstrDup( pam_handle_t *pamh, const char *x ) pam_handle_t 294 source3/pam_smbpass/support.c void _cleanup_failures( pam_handle_t * pamh, void *fl, int err ) pam_handle_t 344 source3/pam_smbpass/support.c int _smb_verify_password( pam_handle_t * pamh, struct samu *sampass, pam_handle_t 503 source3/pam_smbpass/support.c int _smb_read_password( pam_handle_t * pamh, unsigned int ctrl, pam_handle_t 654 source3/pam_smbpass/support.c int _pam_smb_approve_pass(pam_handle_t * pamh, pam_handle_t 679 source3/pam_smbpass/support.c int _pam_get_item(const pam_handle_t *pamh, pam_handle_t 687 source3/pam_smbpass/support.c int _pam_get_data(const pam_handle_t *pamh, pam_handle_t 2 source3/pam_smbpass/support.h extern void _log_err(pam_handle_t *, int, const char *, ...); pam_handle_t 5 source3/pam_smbpass/support.h extern int set_ctrl(pam_handle_t *, int, int, const char **); pam_handle_t 8 source3/pam_smbpass/support.h extern void _cleanup(pam_handle_t *, void *, int); pam_handle_t 15 source3/pam_smbpass/support.h extern char *smbpXstrDup(pam_handle_t *,const char *); pam_handle_t 21 source3/pam_smbpass/support.h extern void _cleanup_failures(pam_handle_t *, void *, int); pam_handle_t 29 source3/pam_smbpass/support.h extern int _smb_verify_password( pam_handle_t *pamh , struct samu *sampass, pam_handle_t 37 source3/pam_smbpass/support.h extern int _smb_get_user(pam_handle_t *, unsigned int, pam_handle_t 46 source3/pam_smbpass/support.h extern int _smb_read_password( pam_handle_t *, unsigned int, const char*, pam_handle_t 49 source3/pam_smbpass/support.h extern int _pam_smb_approve_pass(pam_handle_t *, unsigned int, const char *, pam_handle_t 52 source3/pam_smbpass/support.h int _pam_get_item(const pam_handle_t *pamh, pam_handle_t 55 source3/pam_smbpass/support.h int _pam_get_data(const pam_handle_t *pamh, pam_handle_t 229 source4/auth/ntlm/auth_unix.c static NTSTATUS smb_pam_start(pam_handle_t **pamh, const char *account_name, const char *remote_host, struct pam_conv *pconv) pam_handle_t 291 source4/auth/ntlm/auth_unix.c static NTSTATUS smb_pam_end(pam_handle_t *pamh) pam_handle_t 313 source4/auth/ntlm/auth_unix.c static NTSTATUS smb_pam_auth(pam_handle_t *pamh, bool allow_null_passwords, const char *user) pam_handle_t 358 source4/auth/ntlm/auth_unix.c static NTSTATUS smb_pam_account(pam_handle_t *pamh, const char * user) pam_handle_t 396 source4/auth/ntlm/auth_unix.c static NTSTATUS smb_pam_setcred(pam_handle_t *pamh, const char * user) pam_handle_t 437 source4/auth/ntlm/auth_unix.c pam_handle_t *pamh;