Lines Matching refs:ap
146 Authenticator *ap = authenticators;
148 while (ap->type && (ap->type != type || ap->way != way))
149 ++ap;
150 return (ap->type ? ap : NULL);
160 Authenticator *ap = authenticators;
166 while (ap->type) {
167 if (!ap->init || (*ap->init)(ap)) {
168 i_support |= typemask(ap->type);
172 Name, ap->type, ap->way);
174 ++ap;
253 Authenticator *ap;
262 for (ap = authenticators; ap->type; ap++) {
263 if ((mask & (i = typemask(ap->type))) != 0)
266 (void) printf("\t%s\n", AUTHTYPE_NAME(ap->type));
311 Authenticator *ap;
320 for (ap = authenticators; ap->type; ap++) {
321 if ((mask & (i = typemask(ap->type))) != 0)
324 (void) printf("%s: %s\n", AUTHTYPE_NAME(ap->type),
325 (i_wont_support & typemask(ap->type)) ?
364 Authenticator *ap;
377 ap = findauthenticator(auth_send_data[0], auth_send_data[1]);
378 if (!ap || !ap->send)
380 if ((ap->way & AUTH_ENCRYPT_MASK) && !auth_enable_encrypt)
387 if ((*ap->send)(ap)) {
411 Authenticator *ap;
416 if (ap = findauthenticator(data[0], data[1])) {
417 if (ap->reply)
418 (*ap->reply)(ap, data+2, cnt-2);
448 auth_finished(Authenticator *ap, int result)
450 authenticated = ap;
458 Authenticator *ap;
460 ap = findauthenticator(data[1], data[2]);
461 if (ap && ap->printsub)
462 (*ap->printsub)(data, cnt, buf, buflen);