Lines Matching refs:acp
572 AuthPtr acp;
592 acp = NULL;
595 acp = (AuthPtr) ALLOCATE_LOCAL(stuff->num_auths * sizeof(AuthRec));
596 if (!acp) {
609 DEALLOCATE_LOCAL(acp);
613 acp[i].namelen = (((unsigned char *)ad)[0] << 8) +
616 acp[i].datalen = (((unsigned char *)ad)[0] << 8) +
619 acp[i].name = (char *) ad;
620 ad += acp[i].namelen;
621 acp[i].data = (char *) ad;
622 ad += acp[i].datalen;
628 if (acp)
629 DEALLOCATE_LOCAL(acp);
635 err = CheckClientAuthorization(client, acp, &accept, &index, &size,
640 if (acp)
641 DEALLOCATE_LOCAL(acp);
652 authp->authname = (char *) FSalloc(acp[index - 1].namelen + 1);
653 authp->authdata = (char *) FSalloc(acp[index - 1].datalen + 1);
660 memcpy(authp->authname, acp[index - 1].name, acp[index - 1].namelen);
661 memcpy(authp->authdata, acp[index - 1].data, acp[index - 1].datalen);
670 if (acp)
671 DEALLOCATE_LOCAL(acp);
674 DEALLOCATE_LOCAL(acp);
729 AuthContextPtr acp;
733 acp = (AuthContextPtr) LookupIDByType(client->index, stuff->id,
735 if (!acp) {
740 client->auth = acp; /* XXX does this need a refcount? */