Lines Matching refs:vrfy
527 struct vrfyplugin *vrfy;
594 if ((vrfy = calloc(1, sizeof (struct vrfyplugin))) == NULL) {
607 if ((vrfy->handle = dlopen(filename, RTLD_NOW)) == NULL) {
619 if ((vrfy->handle = dlopen(filename, RTLD_NOW))
634 if ((vrfy->filename = calloc(1, strlen(filename) + 1))
641 free(vrfy->handle);
644 (void) strlcpy(vrfy->filename, filename, strlen(filename) + 1);
646 if ((vrfysym = dlsym(vrfy->handle, "vendorvrfy")) == NULL) {
650 (void) dlclose(vrfy->handle);
653 free(vrfy);
656 vrfy->vendorvrfy =
660 vrfysym = dlsym(vrfy->handle, "vendor");
666 (void) dlclose(vrfy->handle);
667 free(vrfy);
676 vrfy->vendor = calloc(1, strlen(vendorid) + 1);
678 vrfy->vendor = calloc(1, strlen(vrfysym) + 1);
680 (void) strlcpy(vrfy->vendor, (char *)vrfysym,
684 verifier = vrfy; /* a convenience variable */