X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fchap-new.c;fp=pppd%2Fchap-new.c;h=10e4507386e277fbdb6413e46bdd80f61a0b783f;hb=6103878d4751a16075759091b73cf61d97687c25;hp=15206f63df1166e9b49875a2b1b9572d200a8c3a;hpb=993cba6f11ac5c6f40dcb5245a75dbb2b6e3e791;p=ppp.git diff --git a/pppd/chap-new.c b/pppd/chap-new.c index 15206f6..10e4507 100644 --- a/pppd/chap-new.c +++ b/pppd/chap-new.c @@ -222,9 +222,8 @@ chap_auth_peer(int unit, char *our_name, int digest_code) error("CHAP: peer authentication already started!"); return; } - for (dp = chap_digests; dp != NULL; dp = dp->next) - if (dp->code == digest_code) - break; + + dp = chap_find_digest(digest_code); if (dp == NULL) fatal("CHAP digest 0x%x requested but not available", digest_code);