Home | History | Annotate | Download | only in pppd

Lines Matching full:challenge

51 /* Hook for a plugin to validate CHAP challenge */
54 unsigned char *challenge, unsigned char *response,
70 { "chap-max-challenge", o_int, &chap_max_transmits,
71 "Set max #xmits for challenge", OPT_PRIO },
88 * These limits apply to challenge and response packets we send.
101 unsigned char challenge[CHAL_MAX_PKTLEN];
124 unsigned char *challenge, unsigned char *response,
226 * There isn't much to do until we receive a challenge.
251 * chap_timeout - It's time to send another challenge to the peer.
252 * This could be either a retransmission of a previous challenge,
253 * or a new challenge to start re-authentication.
272 output(0, ss->challenge, ss->challenge_pktlen);
279 * chap_generate_challenge - generate a challenge string and format
280 * the challenge packet in ss->challenge_pkt.
288 p = ss->challenge;
299 p = ss->challenge + PPP_HDRLEN;
307 * chap_handle_response - check the response to our challenge.
323 if (id != ss->challenge[PPP_HDRLEN+1] || len < 2)
354 ss->challenge + PPP_HDRLEN + CHAP_HDRLEN,
399 unsigned char *challenge, unsigned char *response,
412 ok = digest->verify_response(id, name, secret, secret_len, challenge,
420 * chap_respond - Generate and send a response to a challenge.
568 "Challenge", "Response", "Success", "Failure"