Lines Matching refs:policy

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