Lines Matching refs:policy
78 if (pci->proxyPolicy->policy && pci->proxyPolicy->policy->data) in i2r_pci()
80 pci->proxyPolicy->policy->length, in i2r_pci()
81 pci->proxyPolicy->policy->data); in i2r_pci()
87 ASN1_OCTET_STRING **policy) in process_pci_value() argument
118 if (*policy == NULL) { in process_pci_value()
119 *policy = ASN1_OCTET_STRING_new(); in process_pci_value()
120 if (*policy == NULL) { in process_pci_value()
136 tmp_data = OPENSSL_realloc((*policy)->data, in process_pci_value()
137 (*policy)->length + val_len + 1); in process_pci_value()
139 (*policy)->data = tmp_data; in process_pci_value()
140 memcpy(&(*policy)->data[(*policy)->length], in process_pci_value()
142 (*policy)->length += val_len; in process_pci_value()
143 (*policy)->data[(*policy)->length] = '\0'; in process_pci_value()
150 OPENSSL_free((*policy)->data); in process_pci_value()
151 (*policy)->data = NULL; in process_pci_value()
152 (*policy)->length = 0; in process_pci_value()
172 tmp_data = OPENSSL_realloc((*policy)->data, in process_pci_value()
173 (*policy)->length + n + 1); in process_pci_value()
176 OPENSSL_free((*policy)->data); in process_pci_value()
177 (*policy)->data = NULL; in process_pci_value()
178 (*policy)->length = 0; in process_pci_value()
185 (*policy)->data = tmp_data; in process_pci_value()
186 memcpy(&(*policy)->data[(*policy)->length], buf, n); in process_pci_value()
187 (*policy)->length += n; in process_pci_value()
188 (*policy)->data[(*policy)->length] = '\0'; in process_pci_value()
199 tmp_data = OPENSSL_realloc((*policy)->data, in process_pci_value()
200 (*policy)->length + val_len + 1); in process_pci_value()
202 (*policy)->data = tmp_data; in process_pci_value()
203 memcpy(&(*policy)->data[(*policy)->length], in process_pci_value()
205 (*policy)->length += val_len; in process_pci_value()
206 (*policy)->data[(*policy)->length] = '\0'; in process_pci_value()
212 OPENSSL_free((*policy)->data); in process_pci_value()
213 (*policy)->data = NULL; in process_pci_value()
214 (*policy)->length = 0; in process_pci_value()
233 ASN1_OCTET_STRING_free(*policy); in process_pci_value()
234 *policy = NULL; in process_pci_value()
246 ASN1_OCTET_STRING *policy = NULL; in r2i_pci() local
271 &language, &pathlen, &policy); in r2i_pci()
277 if (!process_pci_value(cnf, &language, &pathlen, &policy)) { in r2i_pci()
291 if ((i == NID_Independent || i == NID_id_ppl_inheritAll) && policy) { in r2i_pci()
305 pci->proxyPolicy->policy = policy; in r2i_pci()
306 policy = NULL; in r2i_pci()
314 ASN1_OCTET_STRING_free(policy); in r2i_pci()
315 policy = NULL; in r2i_pci()