Lines Matching refs:rc

142 	idmap_stat rc;
145 if ((rc = string2auth(auth, &nsc->auth)) != IDMAP_SUCCESS)
146 return (rc);
194 idmap_stat rc = IDMAP_SUCCESS;
203 rc = IDMAP_ERR_INTERNAL;
224 rc = IDMAP_ERR_INTERNAL;
228 return (rc);
247 idmap_stat rc = IDMAP_SUCCESS;
262 rc = IDMAP_ERR_INTERNAL;
271 rc = IDMAP_ERR_ARG;
283 rc = IDMAP_ERR_MEMORY;
291 rc = IDMAP_ERR_MEMORY;
295 rc = idmap_open_ad_conn(p);
297 if (rc != IDMAP_SUCCESS)
305 return (rc);
359 idmap_stat rc;
366 rc = idmap_get_prop_str(PROP_DEFAULT_DOMAIN,
368 if (rc != IDMAP_SUCCESS) {
371 idmap_stat2string(rc));
375 rc = idmap_get_prop_str(PROP_AD_UNIXUSER_ATTR,
377 if (rc != IDMAP_SUCCESS) {
380 idmap_stat2string(rc));
384 rc = idmap_get_prop_str(PROP_AD_UNIXGROUP_ATTR,
386 if (rc != IDMAP_SUCCESS) {
389 idmap_stat2string(rc));
394 rc = idmap_get_prop_str(PROP_NLDAP_WINNAME_ATTR,
396 if (rc != IDMAP_SUCCESS) {
399 idmap_stat2string(rc));
406 rc = IDMAP_ERR_MEMORY;
412 rc = IDMAP_ERR_MEMORY;
419 rc = IDMAP_ERR_ARG;
427 rc = idmap_init_ad(p);
428 if (rc != IDMAP_SUCCESS) {
434 rc = idmap_init_nldap(p);
435 if (rc != IDMAP_SUCCESS) {
439 rc = strings2cred(&p->nsc, user, passwd, auth);
440 if (rc != IDMAP_SUCCESS) {
447 if (rc == IDMAP_SUCCESS) {
454 return (rc);
499 idmap_stat rc = IDMAP_SUCCESS;
510 rc = IDMAP_ERR_MEMORY;
514 return (rc);
571 idmap_stat rc = IDMAP_SUCCESS;
615 rc = split_fqwn(attrs[0], winname, windomain);
632 return (rc);
645 idmap_stat rc = IDMAP_SUCCESS;
739 rc = extract_attribute(p, entry, p->ad_unixuser_attr,
742 if (rc == IDMAP_SUCCESS && unixgroup != NULL)
743 rc = extract_attribute(p, entry, p->ad_unixgroup_attr,
748 return (rc);
757 idmap_stat rc = IDMAP_SUCCESS;
778 rc = IDMAP_ERR_INTERNAL;
783 return (rc);
862 idmap_stat rc = IDMAP_SUCCESS;
869 rc = IDMAP_ERR_ARG;
875 rc = winname2dn(p, winname, &is_wuser,
877 if (rc != IDMAP_SUCCESS)
880 rc = idmap_ad_set(p, dn, is_user ? p->ad_unixuser_attr :
882 if (rc != IDMAP_SUCCESS)
892 rc = IDMAP_ERR_ARG;
899 rc = unixname2dn(p, unixname, is_user, &dn,
901 if (rc != IDMAP_SUCCESS)
907 rc = IDMAP_ERR_MEMORY;
913 rc = IDMAP_ERR_MEMORY;
921 rc = idmap_nldap_set(p, &p->nsc, dn, p->nldap_winname_attr,
928 if (rc != IDMAP_SUCCESS)
943 return (rc);
952 idmap_stat rc = IDMAP_SUCCESS;
959 rc = IDMAP_ERR_ARG;
965 rc = winname2dn(p, winname, &is_wuser,
967 if (rc != IDMAP_SUCCESS)
970 rc = idmap_ad_set(p, dn, is_user ? p->ad_unixuser_attr :
972 if (rc != IDMAP_SUCCESS)
977 rc = IDMAP_ERR_ARG;
983 rc = unixname2dn(p, unixname, is_user, &dn, NULL, NULL);
984 if (rc != IDMAP_SUCCESS)
987 rc = idmap_nldap_set(p, &p->nsc, dn, p->nldap_winname_attr,
989 if (rc != IDMAP_SUCCESS)
1001 return (rc);
1008 idmap_stat rc = IDMAP_SUCCESS;
1016 rc = IDMAP_ERR_ARG;
1023 rc = winname2dn(p, *winname, is_wuser, &dn, unixuser,
1025 if (rc != IDMAP_SUCCESS) {
1037 rc = IDMAP_ERR_ARG;
1052 rc = unixname2dn(p, unixname, is_user, NULL, winname,
1054 if (rc != IDMAP_SUCCESS) {
1062 rc = IDMAP_ERR_ARG;
1067 return (rc);