Lines Matching refs:st

47     krb5_error_code             st=0;
57 st = EINVAL;
58 krb5_set_error_message (context, st, gettext("Ticket Policy Name missing"));
65 if ((st = krb5_ldap_name_to_policydn (context, policy->policy, &policy_dn)) != 0)
70 if ((st=krb5_add_str_mem_ldap_mod(&mods, "cn", LDAP_MOD_ADD, strval)) != 0)
76 if ((st=krb5_add_str_mem_ldap_mod(&mods, "objectclass", LDAP_MOD_ADD, strval)) != 0)
80 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbmaxticketlife", LDAP_MOD_ADD,
86 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbmaxrenewableage", LDAP_MOD_ADD,
92 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbticketflags", LDAP_MOD_ADD,
98 if ((st=ldap_add_ext_s(ld, policy_dn, mods, NULL, NULL)) != LDAP_SUCCESS) {
99 st = set_ldap_error (context, st, OP_ADD);
109 return st;
122 krb5_error_code st=0;
133 st = EINVAL;
134 krb5_set_error_message (context, st, gettext("Ticket Policy Name missing"));
141 if ((st = krb5_ldap_name_to_policydn (context, policy->policy, &policy_dn)) != 0)
145 st = checkattributevalue(ld, policy_dn, "objectClass", attrvalues, &objectmask);
146 CHECK_CLASS_VALIDITY(st, objectmask, "ticket policy object: ");
151 if ((st=krb5_add_str_mem_ldap_mod(&mods, "objectclass", LDAP_MOD_ADD, strval)) != 0)
156 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbmaxticketlife", LDAP_MOD_REPLACE,
162 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbmaxrenewableage", LDAP_MOD_REPLACE,
168 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbticketflags", LDAP_MOD_REPLACE,
173 if ((st=ldap_modify_ext_s(ld, policy_dn, mods, NULL, NULL)) != LDAP_SUCCESS) {
174 st = set_ldap_error (context, st, OP_MOD);
184 return st;
199 krb5_error_code st=0, tempst=0;
212 st = EINVAL;
213 krb5_set_error_message(context, st, gettext("Ticket Policy Object information missing"));
220 if ((st = krb5_ldap_name_to_policydn (context, policyname, &policy_dn)) != 0)
224 st = checkattributevalue(ld, policy_dn, "objectClass", attrvalues, &objectmask);
225 CHECK_CLASS_VALIDITY(st, objectmask, "ticket policy object: ");
233 st = ENOMEM;
263 if (st != 0) {
268 return st;
292 krb5_error_code st = 0;
299 st = EINVAL;
300 prepend_err_str (context, gettext("Ticket Policy Object DN missing"),st,st);
308 if ((st = krb5_ldap_name_to_policydn (context, policyname, &policy_dn)) != 0)
314 if ((st = krb5_ldap_get_reference_count (context, policy_dn,
319 if ((st=ldap_delete_ext_s(ld, policy_dn, NULL, NULL)) != 0) {
320 prepend_err_str (context,ldap_err2string(st),st,st);
325 st = EINVAL;
326 prepend_err_str (context, gettext("Delete Failed: One or more Principals associated with the Ticket Policy"), st, st);
334 return st;
350 krb5_error_code st=0;
357 if ((st = krb5_ldap_list(context, &list, "krbTicketPolicy", policycontainerdn)) != 0)
366 st = ENOMEM;
378 return st;
391 krb5_error_code st=0;
394 return st;
406 return st;
419 krb5_error_code st=0, tempst=0;
432 if ((st=checkattributevalue(ld, containerdn, NULL, NULL, NULL)) != 0) {
433 prepend_err_str (context, "Error reading container object: ", st, st);
442 st = ENOMEM;
451 ldap_get_option(ld, LDAP_OPT_ERROR_NUMBER, &st);
452 st = set_ldap_error(context, st, OP_SEARCH);
457 st = ENOMEM;
466 st = ENOMEM;
478 if (st != 0) {
487 return st;