Lines Matching refs:val
85 static int process_pci_value(CONF_VALUE *val,
91 if (strcmp(val->name, "language") == 0) {
94 X509V3_conf_err(val);
97 if ((*language = OBJ_txt2obj(val->value, 0)) == NULL) {
99 X509V3_conf_err(val);
102 } else if (strcmp(val->name, "pathlen") == 0) {
106 X509V3_conf_err(val);
109 if (!X509V3_get_value_int(val, pathlen)) {
111 X509V3_conf_err(val);
114 } else if (strcmp(val->name, "policy") == 0) {
122 X509V3_conf_err(val);
127 if (strncmp(val->value, "hex:", 4) == 0) {
129 OPENSSL_hexstr2buf(val->value + 4, &val_len);
132 X509V3_conf_err(val);
154 X509V3_conf_err(val);
158 } else if (strncmp(val->value, "file:", 5) == 0) {
161 BIO *b = BIO_new_file(val->value + 5, "r");
164 X509V3_conf_err(val);
180 X509V3_conf_err(val);
194 X509V3_conf_err(val);
197 } else if (strncmp(val->value, "text:", 5) == 0) {
198 val_len = strlen(val->value + 5);
204 val->value + 5, val_len);
216 X509V3_conf_err(val);
221 X509V3_conf_err(val);
226 X509V3_conf_err(val);