Lines Matching defs:policy
70 if (pci->proxyPolicy->policy && pci->proxyPolicy->policy->data)
72 pci->proxyPolicy->policy->data);
78 ASN1_OCTET_STRING **policy)
108 } else if (strcmp(val->name, "policy") == 0) {
111 if (!*policy) {
112 *policy = ASN1_OCTET_STRING_new();
113 if (!*policy) {
131 tmp_data = OPENSSL_realloc((*policy)->data,
132 (*policy)->length + val_len + 1);
134 (*policy)->data = tmp_data;
135 memcpy(&(*policy)->data[(*policy)->length],
137 (*policy)->length += val_len;
138 (*policy)->data[(*policy)->length] = '\0';
145 (*policy)->data = NULL;
146 (*policy)->length = 0;
166 tmp_data = OPENSSL_realloc((*policy)->data,
167 (*policy)->length + n + 1);
172 (*policy)->data = tmp_data;
173 memcpy(&(*policy)->data[(*policy)->length], buf, n);
174 (*policy)->length += n;
175 (*policy)->data[(*policy)->length] = '\0';
186 tmp_data = OPENSSL_realloc((*policy)->data,
187 (*policy)->length + val_len + 1);
189 (*policy)->data = tmp_data;
190 memcpy(&(*policy)->data[(*policy)->length],
192 (*policy)->length += val_len;
193 (*policy)->data[(*policy)->length] = '\0';
199 (*policy)->data = NULL;
200 (*policy)->length = 0;
220 ASN1_OCTET_STRING_free(*policy);
221 *policy = NULL;
233 ASN1_OCTET_STRING *policy = NULL;
258 &language, &pathlen, &policy);
264 if (!process_pci_value(cnf, &language, &pathlen, &policy)) {
278 if ((i == NID_Independent || i == NID_id_ppl_inheritAll) && policy) {
292 pci->proxyPolicy->policy = policy;
293 policy = NULL;
306 if (policy) {
307 ASN1_OCTET_STRING_free(policy);
308 policy = NULL;