Lines Matching refs:rlparams

1201     krb5_ldap_realm_params *rlparams=NULL;
1227 rlparams =(krb5_ldap_realm_params *) malloc(sizeof(krb5_ldap_realm_params));
1228 CHECK_NULL(rlparams);
1229 memset(rlparams, 0, sizeof(krb5_ldap_realm_params));
1232 rlparams->tl_data = malloc (sizeof(krb5_tl_data));
1233 if (rlparams->tl_data == NULL) {
1237 memset(rlparams->tl_data, 0, sizeof(krb5_tl_data));
1238 rlparams->tl_data->tl_data_type = KDB_TL_USER_INFO;
1244 rlparams->search_scope = LDAP_SCOPE_SUBTREE;
1248 if (asprintf(&rlparams->realmdn, "cn=%s,%s", lrealm, krbcontDN) < 0) {
1249 rlparams->realmdn = NULL;
1255 rlparams->realm_name = strdup(lrealm);
1256 CHECK_NULL(rlparams->realm_name);
1258 LDAP_SEARCH(rlparams->realmdn, LDAP_SCOPE_BASE, "(objectclass=krbRealmContainer)", realm_attributes);
1280 rlparams->subtreecount = ldap_count_values(values);
1281 rlparams->subtree = (char **) malloc(sizeof(char *) * (rlparams->subtreecount + 1));
1282 if (rlparams->subtree == NULL) {
1286 for (x=0; x<rlparams->subtreecount; x++) {
1287 rlparams->subtree[x] = strdup(values[x]);
1288 if (rlparams->subtree[x] == NULL) {
1293 rlparams->subtree[rlparams->subtreecount] = NULL;
1299 rlparams->containerref = strdup(values[0]);
1300 if(rlparams->containerref == NULL) {
1309 rlparams->search_scope=atoi(values[0]);
1311 if (!(rlparams->search_scope==1 || rlparams->search_scope==2))
1312 rlparams->search_scope = LDAP_SCOPE_SUBTREE;
1318 rlparams->max_life = atoi(values[0]);
1324 rlparams->max_renewable_life = atoi(values[0]);
1330 rlparams->tktflags = atoi(values[0]);
1339 if ((st=copy_arrays(values, &(rlparams->kdcservers), (int) count)) != 0)
1347 if ((st=copy_arrays(values, &(rlparams->adminservers), (int) count)) != 0)
1355 if ((st=copy_arrays(values, &(rlparams->passwdservers), (int) count)) != 0)
1371 *mask & LDAP_REALM_KRBTICKETFLAGS)) && rlparams->policyreference) {
1373 LDAP_SEARCH_1(rlparams->policyreference, LDAP_SCOPE_BASE, NULL, policy_attributes, IGNORE_STATUS);
1384 rlparams->max_life = atoi(values[0]);
1392 rlparams->max_renewable_life = atoi(values[0]);
1400 rlparams->tktflags = atoi(values[0]);
1409 rlparams->mask = *mask;
1410 *rlparamp = rlparams;
1411 st = store_tl_data(rlparams->tl_data, KDB_TL_MASK, mask);
1417 krb5_ldap_free_realm_params(rlparams);