Lines Matching refs:ext
180 ext_t *ext; in check_cmd_params() local
223 ext = &extensions[cert->ext[j]]; in check_cmd_params()
224 switch (ext->type) { in check_cmd_params()
227 if ((!ext->optional) && (ext->arg == NULL)) { in check_cmd_params()
229 ext->ln); in check_cmd_params()
235 key = &keys[ext->attr.key]; in check_cmd_params()
248 if ((!ext->optional) && (ext->arg == NULL)) { in check_cmd_params()
250 ext->ln); in check_cmd_params()
256 ext->type, ext->ln); in check_cmd_params()
301 ext_t *ext; in main() local
393 ext = ext_get_by_opt(cur_opt); in main()
394 ext->arg = strdup(optarg); in main()
493 ext = &extensions[cert->ext[j]]; in main()
496 CHECK_OID(ext_nid, ext->oid); in main()
504 switch (ext->type) { in main()
506 if (ext->optional && ext->arg == NULL) { in main()
511 assert(ext->arg != NULL); in main()
512 nvctr = atoi(ext->arg); in main()
518 if (ext->arg == NULL) { in main()
519 if (ext->optional) { in main()
528 if (!sha_file(hash_alg, ext->arg, md)) { in main()
530 ext->arg); in main()
540 EXT_CRIT, keys[ext->attr.key].key)); in main()
544 ext->type, cert->cn); in main()