Home | History | Annotate | Download | only in pppd

Lines Matching defs:digest

53 			struct chap_digest_type *digest,
83 struct chap_digest_type *digest;
84 unsigned char priv[64]; /* private area for digest's use */
98 struct chap_digest_type *digest;
123 struct chap_digest_type *digest,
135 /* List of digest types that we know about */
157 * Add a new digest type to the list.
212 fatal("CHAP digest 0x%x requested but not available",
215 ss->digest = dp;
242 fatal("CHAP digest 0x%x requested but not available",
245 cs->digest = dp;
291 ss->digest->generate_challenge(p);
353 ok = (*verifier)(name, ss->name, id, ss->digest,
380 auth_peer_success(0, PPP_CHAP, ss->digest->code,
398 struct chap_digest_type *digest,
412 ok = digest->verify_response(id, name, secret, secret_len, challenge,
457 cs->digest->make_response(p, id, cs->name, pkt,
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);