Changeset 342 for branches/samba-3.3.x/source/pam_smbpass
- Timestamp:
- Oct 30, 2009, 9:39:05 AM (16 years ago)
- Location:
- branches/samba-3.3.x/source/pam_smbpass
- Files:
-
- 4 edited
-
pam_smb_auth.c (modified) (2 diffs)
-
pam_smb_passwd.c (modified) (1 diff)
-
support.c (modified) (9 diffs)
-
support.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.3.x/source/pam_smbpass/pam_smb_auth.c
r206 r342 180 180 retval = PAM_SUCCESS; 181 181 182 pam_get_data(pamh, "smb_setcred_return", (const void **)&pretval);182 &pretval); 183 183 if(pretval) { 184 184 retval = *pretval; … … 200 200 201 201 /* Get the authtok; if we don't have one, silently fail. */ 202 retval = pam_get_item( pamh, PAM_AUTHTOK, (const void **)&pass );202 retval = &pass ); 203 203 204 204 if (retval != PAM_SUCCESS) { -
branches/samba-3.3.x/source/pam_smbpass/pam_smb_passwd.c
r206 r342 230 230 231 231 if (off( SMB_NOT_SET_PASS, ctrl )) { 232 retval = pam_get_item( pamh, PAM_OLDAUTHTOK,233 (const void **)&pass_old );232 retval = pam_get_item( pamh, PAM_OLDAUTHTOK, 233 &pass_old ); 234 234 } else { 235 retval = pam_get_data( pamh, _SMB_OLD_AUTHTOK,236 (const void **)&pass_old );235 retval = pam_get_data( pamh, _SMB_OLD_AUTHTOK, 236 &pass_old ); 237 237 if (retval == PAM_NO_MODULE_DATA) { 238 238 pass_old = NULL; -
branches/samba-3.3.x/source/pam_smbpass/support.c
r206 r342 84 84 struct pam_conv *conv; 85 85 86 retval = pam_get_item(pamh, PAM_CONV, (const void **)&conv);86 retval = &conv); 87 87 if (retval == PAM_SUCCESS) { 88 88 … … 277 277 /* log the number of authentication failures */ 278 278 if (failure->count != 0) { 279 pam_get_item( pamh, PAM_SERVICE, (const void **)&service );279 &service ); 280 280 _log_err( LOG_NOTICE 281 281 , "%d authentication %s " … … 333 333 const char *service; 334 334 335 pam_get_item( pamh, PAM_SERVICE, (const void **)&service );335 &service ); 336 336 _log_err( LOG_NOTICE, "failed auth request by %s for service %s as %s", 337 337 uidtoname(getuid()), service ? service : "**unknown**", name); … … 368 368 const char *service; 369 369 370 pam_get_item( pamh, PAM_SERVICE, (const void **)&service );370 &service ); 371 371 372 372 if (data_name != NULL) { … … 381 381 382 382 /* any previous failures for this user ? */ 383 pam_get_data(pamh, data_name, (const void **)&old);383 &old); 384 384 385 385 if (old != NULL) { … … 486 486 487 487 if (on(SMB_TRY_FIRST_PASS, ctrl) || on(SMB_USE_FIRST_PASS, ctrl)) { 488 retval = pam_get_item( pamh, authtok_flag, (const void **)&item );488 retval = &item ); 489 489 if (retval != PAM_SUCCESS) { 490 490 /* very strange. */ … … 579 579 _pam_delete( token ); /* clean it up */ 580 580 if (retval != PAM_SUCCESS 581 || (retval = pam_get_item( pamh, authtok_flag582 , (const void **)&item )) != PAM_SUCCESS)581 || (retval = pam_get_item( pamh, authtok_flag 582 ,&item )) != PAM_SUCCESS) 583 583 { 584 584 _log_err( LOG_CRIT, "error manipulating password" ); … … 593 593 retval = pam_set_data( pamh, data_name, (void *) token, _cleanup ); 594 594 if (retval != PAM_SUCCESS 595 || (retval = pam_get_data( pamh, data_name, (const void **)&item ))595 || (retval = &item )) 596 596 != PAM_SUCCESS) 597 597 { … … 631 631 return PAM_SUCCESS; 632 632 } 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 -
branches/samba-3.3.x/source/pam_smbpass/support.h
r206 r342 49 49 extern int _pam_smb_approve_pass(pam_handle_t *, unsigned int, const char *, 50 50 const char *); 51 52 53 54 55 56 57
Note:
See TracChangeset
for help on using the changeset viewer.
