Lines Matching defs:login
156 * to allow the user to change his/her password we have to allow login
214 static int login(AFPObj *obj, struct passwd *pwd, void (*logout)(void), int expired)
219 #if 0 //alow root login Edison 20130520
220 if ( pwd->pw_uid == 0 ) { /* don't allow root login */
221 LOG(log_error, logtype_afpd, "login: root login denied!" );
243 LOG(log_info, logtype_afpd, "admin login -- %s", pwd->pw_name );
278 LOG(log_error, logtype_afpd, "login: %s %s", pwd->pw_name, strerror(errno) );
284 LOG(log_error, logtype_afpd, "login: %s %s", pwd->pw_name, strerror(errno) );
289 LOG(log_debug, logtype_afpd, "login: supplementary groups: %s", print_groups(obj->ngroups, obj->groups));
663 i = afp_uam->u.uam_login.login(obj, &pwd, ibuf, ibuflen, rbuf, rbuflen);
668 return send_reply(obj, login(obj, pwd, afp_uam->u.uam_login.logout, ((i==AFPERR_PWDEXPR)?1:0)));
795 return send_reply(obj, login(obj, pwd, afp_uam->u.uam_login.logout, ((i==AFPERR_PWDEXPR)?1:0)));
815 return send_reply(obj, login(obj, pwd, afp_uam->u.uam_login.logout, ((err==AFPERR_PWDEXPR)?1:0)));