Lines Matching refs:val
76 static int process_pci_value(CONF_VALUE *val,
82 if (strcmp(val->name, "language") == 0) {
86 X509V3_conf_err(val);
89 if (!(*language = OBJ_txt2obj(val->value, 0))) {
92 X509V3_conf_err(val);
95 } else if (strcmp(val->name, "pathlen") == 0) {
99 X509V3_conf_err(val);
102 if (!X509V3_get_value_int(val, pathlen)) {
105 X509V3_conf_err(val);
108 } else if (strcmp(val->name, "policy") == 0) {
115 X509V3_conf_err(val);
120 if (strncmp(val->value, "hex:", 4) == 0) {
122 string_to_hex(val->value + 4, &val_len);
127 X509V3_conf_err(val);
148 X509V3_conf_err(val);
152 } else if (strncmp(val->value, "file:", 5) == 0) {
155 BIO *b = BIO_new_file(val->value + 5, "r");
158 X509V3_conf_err(val);
181 X509V3_conf_err(val);
184 } else if (strncmp(val->value, "text:", 5) == 0) {
185 val_len = strlen(val->value + 5);
191 val->value + 5, val_len);
202 X509V3_conf_err(val);
208 X509V3_conf_err(val);
213 X509V3_conf_err(val);