daemon/check.cc
changeset 2 b3afb9f1e801
parent 0 6f7a81934006
equal deleted inserted replaced
1:30113bfbe723 2:b3afb9f1e801
    35     if(basepw->authenticate(password))
    35     if(basepw->authenticate(password))
    36       RETURN(ok, "");
    36       RETURN(ok, "");
    37   }
    37   }
    38   else {
    38   else {
    39     state = new saved_state(basepw);
    39     state = new saved_state(basepw);
    40     vpwentry* virtpw = state->domain.lookup(virtname, false);
    40     vpwentry* virtpw = state->domain.lookup(virtname);
    41     if(!virtpw)
    41     if(!virtpw)
    42       RETURN(err, "Invalid or unknown virtual user");
    42       RETURN(err, "Invalid or unknown virtual user");
    43     if(virtpw->authenticate(password))
    43     if(virtpw->authenticate(password))
    44       RETURN(ok, "");
    44       RETURN(ok, "");
    45   }
    45   }