Lines Matching refs:st

51     krb5_error_code             st=0;
62 st = EINVAL;
63 krb5_set_error_message (context, st, gettext("Service DN NULL"));
86 if ((st=krb5_add_str_mem_ldap_mod(&mods, "objectclass", LDAP_MOD_ADD, strval)) != 0)
91 st = LDAP_INVALID_DN_SYNTAX;
96 if ((st=krb5_add_str_mem_ldap_mod(&mods, "cn", LDAP_MOD_ADD, strval)) != 0)
100 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbserviceflags", LDAP_MOD_ADD,
107 if ((st=krb5_add_str_mem_ldap_mod(&mods, "krbhostserver", LDAP_MOD_ADD,
111 st = EINVAL;
112 krb5_set_error_message (context, st, gettext("'krbhostserver' argument invalid"));
123 st = checkattributevalue(ld, service->krbrealmreferences[j], "ObjectClass",
125 CHECK_CLASS_VALIDITY(st, realmmask, "realm object value: ");
127 if ((st=krb5_add_str_mem_ldap_mod(&mods, "krbrealmreferences", LDAP_MOD_ADD,
131 st = EINVAL;
132 krb5_set_error_message (context, st, gettext("Server has no 'krbrealmreferences'"));
138 if ((st=ldap_add_ext_s(ld, service->servicedn, mods, NULL, NULL)) != LDAP_SUCCESS) {
139 st = set_ldap_error (context, st, OP_ADD);
149 if ((st=updateAttribute(ld, service->krbrealmreferences[i], realmattr,
154 prepend_err_str (context, errbuf, st, st);
169 return st;
182 krb5_error_code st=0;
195 st = EINVAL;
196 krb5_set_error_message (context, st, gettext("Service DN is NULL"));
204 if ((st=krb5_add_int_mem_ldap_mod(&mods, "krbserviceflags", LDAP_MOD_REPLACE,
211 if ((st=krb5_add_str_mem_ldap_mod(&mods, "krbhostserver", LDAP_MOD_REPLACE,
215 st = EINVAL;
216 krb5_set_error_message (context, st, gettext("'krbhostserver' value invalid"));
227 st = checkattributevalue(ld, service->krbrealmreferences[j], "ObjectClass",
229 CHECK_CLASS_VALIDITY(st, realmmask, "realm object value: ");
231 if ((st=krb5_add_str_mem_ldap_mod(&mods, "krbrealmreferences", LDAP_MOD_REPLACE,
247 if ((st = ldap_search_ext_s (ld,
258 st = set_ldap_error (context, st, OP_SEARCH);
266 if ((st=copy_arrays(values, &oldrealmrefs, count)) != 0)
273 st = EINVAL;
274 krb5_set_error_message (context, st, "'krbRealmReferences' value invalid");
280 if ((st=ldap_modify_ext_s(ld, service->servicedn, mods, NULL, NULL)) != LDAP_SUCCESS) {
281 st = set_ldap_error (context, st, OP_MOD);
296 if ((st=copy_arrays(service->krbrealmreferences, &newrealmrefs, i)) != 0)
308 if ((st=deleteAttribute(ld, oldrealmrefs[i], realmattr, service->servicedn)) != 0) {
309 prepend_err_str (context, gettext("Error deleting realm attribute:"), st, st);
316 if ((st=updateAttribute(ld, newrealmrefs[i], realmattr, service->servicedn)) != 0) {
317 prepend_err_str (context, gettext("Error updating realm attribute: "), st, st);
338 return st;
346 krb5_error_code st = 0;
355 st = ldap_delete_ext_s(ld, servicedn, NULL, NULL);
356 if (st != 0) {
357 st = set_ldap_error (context, st, OP_DEL);
387 return st;
411 krb5_error_code st=0, tempst=0;
424 st = EINVAL;
425 krb5_set_error_message (context, st, "Service DN NULL");
435 st = checkattributevalue(ld, servicedn, "objectClass", attrvalues, &objectmask);
436 CHECK_CLASS_VALIDITY(st, objectmask, "service object value: ");
441 st = ENOMEM;
448 st = ENOMEM;
469 if ((st=copy_arrays(values, &(lservice->krbhostservers), count)) != 0)
477 if ((st=copy_arrays(values, &(lservice->krbrealmreferences), count)) != 0)
506 if (st != 0) {
515 return st;
558 krb5_error_code st=0;
571 if ((st=krb5_add_str_mem_ldap_mod(&mods, "userPassword", LDAP_MOD_REPLACE, password)) != 0)
574 st = ldap_modify_ext_s(ld, service, mods, NULL, NULL);
575 if (st) {
576 st = set_ldap_error (context, st, OP_MOD);
582 return st;