Mercurial > dropbear
comparison svr-authpam.c @ 1425:39aaf9f4d576
set PAM_RHOST
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Fri, 23 Jun 2017 23:21:20 +0800 |
parents | 750ec4ec4cbe |
children | 5d2d1021ca00 |
comparison
equal
deleted
inserted
replaced
1424:8a4b8f026de6 | 1425:39aaf9f4d576 |
---|---|
222 dropbear_log(LOG_WARNING, "pam_set_item() failed, rc=%d, %s", | 222 dropbear_log(LOG_WARNING, "pam_set_item() failed, rc=%d, %s", |
223 rc, pam_strerror(pamHandlep, rc)); | 223 rc, pam_strerror(pamHandlep, rc)); |
224 goto cleanup; | 224 goto cleanup; |
225 } | 225 } |
226 | 226 |
227 if ((rc = pam_set_item(pamHandlep, PAM_RHOST, svr_ses.remotehost)) != PAM_SUCCESS) { | |
228 dropbear_log(LOG_WARNING, "pam_set_item() failed, rc=%d, %s", | |
229 rc, pam_strerror(pamHandlep, rc)); | |
230 goto cleanup; | |
231 } | |
232 | |
227 #ifdef HAVE_PAM_FAIL_DELAY | 233 #ifdef HAVE_PAM_FAIL_DELAY |
228 /* We have our own random delay code already, disable PAM's */ | 234 /* We have our own random delay code already, disable PAM's */ |
229 (void) pam_fail_delay(pamHandlep, 0 /* musec_delay */); | 235 (void) pam_fail_delay(pamHandlep, 0 /* musec_delay */); |
230 #endif | 236 #endif |
231 | 237 |