libsmbconf: Convert smbconf_drop() to sbcErr.
authorAndreas Schneider <asn@samba.org>
Fri, 8 Apr 2011 08:40:02 +0000 (10:40 +0200)
committerKarolin Seeger <kseeger@samba.org>
Sun, 15 May 2011 18:18:42 +0000 (20:18 +0200)
Signed-off-by: Michael Adam <obnox@samba.org>
(cherry picked from commit 1ed47a5889a84deb6422b3ed9c7fd5928d171827)

smbconf/smbconf.c
smbconf/smbconf.h
smbconf/smbconf_private.h
smbconf/smbconf_txt.c

index 5fbf52da05098bd070018e97cbc5c7068d528011..366b78dd6ec0ec21ba5d3717b8f5eae09491d9f6 100644 (file)
@@ -126,7 +126,7 @@ bool smbconf_changed(struct smbconf_ctx *ctx, struct smbconf_csn *csn,
 /**
  * Drop the whole configuration (restarting empty).
  */
-WERROR smbconf_drop(struct smbconf_ctx *ctx)
+sbcErr smbconf_drop(struct smbconf_ctx *ctx)
 {
        return ctx->ops->drop(ctx);
 }
index 11e971b5bad91880215aacc0746455483a0b81e1..535582565abaddefd6aacc3f2dfc24b42ff211e8 100644 (file)
@@ -74,7 +74,7 @@ bool smbconf_is_writeable(struct smbconf_ctx *ctx);
 void smbconf_shutdown(struct smbconf_ctx *ctx);
 bool smbconf_changed(struct smbconf_ctx *ctx, struct smbconf_csn *csn,
                     const char *service, const char *param);
-WERROR smbconf_drop(struct smbconf_ctx *ctx);
+sbcErr smbconf_drop(struct smbconf_ctx *ctx);
 WERROR smbconf_get_config(struct smbconf_ctx *ctx,
                          TALLOC_CTX *mem_ctx,
                          uint32_t *num_shares,
index 26573274ee2df6c9bb4649a3768734eaeba87fc6..3d68a05c343fea4cef5ca80453d3bc036b09760c 100644 (file)
@@ -35,7 +35,7 @@ struct smbconf_ops {
        int (*close_conf)(struct smbconf_ctx *ctx);
        void (*get_csn)(struct smbconf_ctx *ctx, struct smbconf_csn *csn,
                        const char *service, const char *param);
-       WERROR (*drop)(struct smbconf_ctx *ctx);
+       sbcErr (*drop)(struct smbconf_ctx *ctx);
        WERROR (*get_share_names)(struct smbconf_ctx *ctx,
                                  TALLOC_CTX *mem_ctx,
                                  uint32_t *num_shares,
index 1ee855c641324e75bae9b69d082521a814a7b0dc..4b16cc23aaa54e9ea43c2941be7968636eff5ef9 100644 (file)
@@ -285,9 +285,9 @@ static void smbconf_txt_get_csn(struct smbconf_ctx *ctx,
 /**
  * Drop the whole configuration (restarting empty)
  */
-static WERROR smbconf_txt_drop(struct smbconf_ctx *ctx)
+static sbcErr smbconf_txt_drop(struct smbconf_ctx *ctx)
 {
-       return WERR_NOT_SUPPORTED;
+       return SBC_ERR_NOT_SUPPORTED;
 }
 
 /**