summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2014-06-11 20:49:31 +0200
committerJakub Hrozek <jhrozek@redhat.com>2014-06-18 14:36:34 +0200
commitc9f94bc64ed7dfbaef5a520bfc4e911c5d0ad6fe (patch)
treed043c795cdc8d555d0fbecd11ebe58d492296301
parentb5f61c9b3f5ea79bf319c18ff59394070c04d607 (diff)
downloadsssd-c9f94bc64ed7dfbaef5a520bfc4e911c5d0ad6fe.tar.gz
sssd-c9f94bc64ed7dfbaef5a520bfc4e911c5d0ad6fe.tar.xz
sssd-c9f94bc64ed7dfbaef5a520bfc4e911c5d0ad6fe.zip
Fix return value of attr_name_val_split() and attr_op()
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
-rw-r--r--src/tools/sss_sync_ops.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/sss_sync_ops.c b/src/tools/sss_sync_ops.c
index 232a711dd..fd401cb4d 100644
--- a/src/tools/sss_sync_ops.c
+++ b/src/tools/sss_sync_ops.c
@@ -83,7 +83,7 @@ static int attr_name_val_split(TALLOC_CTX *mem_ctx, const char *nameval,
ret = EOK;
done:
talloc_free(tmp_ctx);
- return EOK;
+ return ret;
}
static int attr_op(struct ops_ctx *octx, const char *nameval, int op)
@@ -131,7 +131,7 @@ static int attr_op(struct ops_ctx *octx, const char *nameval, int op)
ret = sysdb_set_user_attr(octx->domain, octx->name, attrs, op);
done:
talloc_free(tmp_ctx);
- return EOK;
+ return ret;
}
/*
* Generic modify groups member