diff options
author | Andreas Schneider <asn@samba.org> | 2011-04-08 17:20:35 +0200 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2011-05-10 19:13:21 +0200 |
commit | 7f355e05f9ca41f9ba2bc7c9f14046a283ebd1d1 (patch) | |
tree | f7710cbcb4ee444daf7be9d5a27d2f7b8e69306a /lib/smbconf/smbconf.c | |
parent | 7af2876e4526d348a1e601f2d14776e08d4668cb (diff) | |
download | samba-7f355e05f9ca41f9ba2bc7c9f14046a283ebd1d1.tar.gz samba-7f355e05f9ca41f9ba2bc7c9f14046a283ebd1d1.tar.bz2 samba-7f355e05f9ca41f9ba2bc7c9f14046a283ebd1d1.zip |
libsmbconf: Convert smbconf_get_share() to sbcErr.
Signed-off-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'lib/smbconf/smbconf.c')
-rw-r--r-- | lib/smbconf/smbconf.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/smbconf/smbconf.c b/lib/smbconf/smbconf.c index 68f7dfc902..e374956ca3 100644 --- a/lib/smbconf/smbconf.c +++ b/lib/smbconf/smbconf.c @@ -177,10 +177,11 @@ WERROR smbconf_get_config(struct smbconf_ctx *ctx, } for (count = 0; count < tmp_num_shares; count++) { - werr = smbconf_get_share(ctx, tmp_services, - tmp_share_names[count], - &tmp_services[count]); - if (!W_ERROR_IS_OK(werr)) { + err = smbconf_get_share(ctx, tmp_services, + tmp_share_names[count], + &tmp_services[count]); + if (!SBC_ERROR_IS_OK(err)) { + werr = WERR_GENERAL_FAILURE; goto done; } } @@ -236,7 +237,7 @@ sbcErr smbconf_create_share(struct smbconf_ctx *ctx, /** * get a definition of a share (service) from configuration. */ -WERROR smbconf_get_share(struct smbconf_ctx *ctx, +sbcErr smbconf_get_share(struct smbconf_ctx *ctx, TALLOC_CTX *mem_ctx, const char *servicename, struct smbconf_service **service) |