Home | History | Annotate | Download | only in pppd

Lines Matching defs:cs

126 static void chap_respond(struct chap_client_state *cs, int id,
128 static void chap_handle_status(struct chap_client_state *cs, int code, int id,
172 struct chap_client_state *cs = &client;
175 cs->flags |= LOWERUP;
184 struct chap_client_state *cs = &client;
187 cs->flags = 0;
231 struct chap_client_state *cs = &client;
234 if (cs->flags & AUTH_STARTED) {
245 cs->digest = dp;
246 cs->name = our_name;
247 cs->flags |= AUTH_STARTED;
423 chap_respond(struct chap_client_state *cs, int id,
433 if ((cs->flags & (LOWERUP | AUTH_STARTED)) != (LOWERUP | AUTH_STARTED))
448 if (!get_secret(0, cs->name, rname, secret, &secret_len, 0)) {
457 cs->digest->make_response(p, id, cs->name, pkt,
458 secret, secret_len, cs->priv);
462 nlen = strlen(cs->name);
463 memcpy(p + clen + 1, cs->name, nlen);
476 chap_handle_status(struct chap_client_state *cs, int code, int id,
481 if ((cs->flags & (AUTH_DONE|AUTH_STARTED|LOWERUP))
484 cs->flags |= AUTH_DONE;
488 if (cs->digest->check_success != NULL) {
489 if (!(*cs->digest->check_success)(pkt, len, cs->priv))
494 if (cs->digest->handle_failure != NULL)
495 (*cs->digest->handle_failure)(pkt, len);
506 auth_withpeer_success(0, PPP_CHAP, cs->digest->code);
508 cs->flags |= AUTH_FAILED;
516 struct chap_client_state *cs = &client;
532 chap_respond(cs, id, pkt, len);
539 chap_handle_status(cs, code, id, pkt, len);
547 struct chap_client_state *cs = &client;
558 if ((cs->flags & (AUTH_STARTED|AUTH_DONE)) == AUTH_STARTED) {
559 cs->flags &= ~AUTH_STARTED;