Lines Matching refs:ext
172 ext_t *ext; in check_cmd_params() local
215 ext = &extensions[cert->ext[j]]; in check_cmd_params()
216 switch (ext->type) { in check_cmd_params()
219 if ((!ext->optional) && (ext->arg == NULL)) { in check_cmd_params()
221 ext->ln); in check_cmd_params()
227 key = &keys[ext->attr.key]; in check_cmd_params()
240 if ((!ext->optional) && (ext->arg == NULL)) { in check_cmd_params()
242 ext->ln); in check_cmd_params()
248 ext->type, ext->ln); in check_cmd_params()
297 ext_t *ext; in main() local
389 ext = ext_get_by_opt(cur_opt); in main()
390 ext->arg = strdup(optarg); in main()
489 ext = &extensions[cert->ext[j]]; in main()
492 CHECK_OID(ext_nid, ext->oid); in main()
500 switch (ext->type) { in main()
502 if (ext->optional && ext->arg == NULL) { in main()
507 assert(ext->arg != NULL); in main()
508 nvctr = atoi(ext->arg); in main()
514 if (ext->arg == NULL) { in main()
515 if (ext->optional) { in main()
524 if (!sha_file(hash_alg, ext->arg, md)) { in main()
526 ext->arg); in main()
536 EXT_CRIT, keys[ext->attr.key].key)); in main()
540 ext->type, cert->cn); in main()