Lines Matching refs:acle
203 aent_t *acle; local
215 acle = (aent_t *) NULL;
220 acle = (aent_t *) malloc(sizeof(aent_t));
221 if (acle) {
222 acle->ae_next = (aent_t *) NULL;
223 acle->ae_op_allowed = (krb5_int32) 0;
224 acle->ae_target =
226 acle->ae_target_bad = 0;
227 acle->ae_target_princ = (krb5_principal) NULL;
238 acle->ae_op_allowed |= acl_op_table[t].ao_mask;
240 acle->ae_op_allowed &= ~acl_op_table[t].ao_mask;
249 acle->ae_name = (char *) malloc(strlen(acle_principal)+1);
250 if (acle->ae_name) {
251 strcpy(acle->ae_name, acle_principal);
252 acle->ae_principal = (krb5_principal) NULL;
253 acle->ae_name_bad = 0;
256 acle->ae_name, acle->ae_op_allowed));
259 if (acle->ae_target)
260 free(acle->ae_target);
261 free(acle);
262 acle = (aent_t *) NULL;
266 if (acle->ae_target)
267 free(acle->ae_target);
268 free(acle);
269 acle = (aent_t *) NULL;
278 acle->ae_restriction_string = strdup(acle_restrictions);
281 acle->ae_restriction_string = (char *) NULL;
283 acle->ae_restriction_bad = 0;
284 acle->ae_restrictions = (restriction_t *) NULL;
288 ("X kadm5int_acl_parse_line() = %x\n", (long) acle));
289 return(acle);