Changeset 745 for trunk/server/lib/smbconf/smbconf_private.h
- Timestamp:
- Nov 27, 2012, 4:43:17 PM (13 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 581,587,591,594,597,600,615,618,740
- Property svn:mergeinfo changed
-
trunk/server/lib/smbconf/smbconf_private.h
r414 r745 28 28 29 29 struct smbconf_ops { 30 WERROR(*init)(struct smbconf_ctx *ctx, const char *path);30 sbcErr (*init)(struct smbconf_ctx *ctx, const char *path); 31 31 int (*shutdown)(struct smbconf_ctx *ctx); 32 32 bool (*requires_messaging)(struct smbconf_ctx *ctx); 33 33 bool (*is_writeable)(struct smbconf_ctx *ctx); 34 WERROR(*open_conf)(struct smbconf_ctx *ctx);34 sbcErr (*open_conf)(struct smbconf_ctx *ctx); 35 35 int (*close_conf)(struct smbconf_ctx *ctx); 36 36 void (*get_csn)(struct smbconf_ctx *ctx, struct smbconf_csn *csn, 37 37 const char *service, const char *param); 38 WERROR(*drop)(struct smbconf_ctx *ctx);39 WERROR(*get_share_names)(struct smbconf_ctx *ctx,38 sbcErr (*drop)(struct smbconf_ctx *ctx); 39 sbcErr (*get_share_names)(struct smbconf_ctx *ctx, 40 40 TALLOC_CTX *mem_ctx, 41 41 uint32_t *num_shares, 42 42 char ***share_names); 43 43 bool (*share_exists)(struct smbconf_ctx *ctx, const char *service); 44 WERROR(*create_share)(struct smbconf_ctx *ctx, const char *service);45 WERROR(*get_share)(struct smbconf_ctx *ctx,44 sbcErr (*create_share)(struct smbconf_ctx *ctx, const char *service); 45 sbcErr (*get_share)(struct smbconf_ctx *ctx, 46 46 TALLOC_CTX *mem_ctx, 47 47 const char *servicename, 48 48 struct smbconf_service **service); 49 WERROR(*delete_share)(struct smbconf_ctx *ctx,49 sbcErr (*delete_share)(struct smbconf_ctx *ctx, 50 50 const char *servicename); 51 WERROR(*set_parameter)(struct smbconf_ctx *ctx,51 sbcErr (*set_parameter)(struct smbconf_ctx *ctx, 52 52 const char *service, 53 53 const char *param, 54 54 const char *valstr); 55 WERROR(*get_parameter)(struct smbconf_ctx *ctx,55 sbcErr (*get_parameter)(struct smbconf_ctx *ctx, 56 56 TALLOC_CTX *mem_ctx, 57 57 const char *service, 58 58 const char *param, 59 59 char **valstr); 60 WERROR(*delete_parameter)(struct smbconf_ctx *ctx,60 sbcErr (*delete_parameter)(struct smbconf_ctx *ctx, 61 61 const char *service, const char *param); 62 WERROR(*get_includes)(struct smbconf_ctx *ctx,62 sbcErr (*get_includes)(struct smbconf_ctx *ctx, 63 63 TALLOC_CTX *mem_ctx, 64 64 const char *service, 65 65 uint32_t *num_includes, char ***includes); 66 WERROR(*set_includes)(struct smbconf_ctx *ctx,66 sbcErr (*set_includes)(struct smbconf_ctx *ctx, 67 67 const char *service, 68 68 uint32_t num_includes, const char **includes); 69 WERROR(*delete_includes)(struct smbconf_ctx *ctx,69 sbcErr (*delete_includes)(struct smbconf_ctx *ctx, 70 70 const char *service); 71 WERROR(*transaction_start)(struct smbconf_ctx *ctx);72 WERROR(*transaction_commit)(struct smbconf_ctx *ctx);73 WERROR(*transaction_cancel)(struct smbconf_ctx *ctx);71 sbcErr (*transaction_start)(struct smbconf_ctx *ctx); 72 sbcErr (*transaction_commit)(struct smbconf_ctx *ctx); 73 sbcErr (*transaction_cancel)(struct smbconf_ctx *ctx); 74 74 }; 75 75 … … 80 80 }; 81 81 82 WERRORsmbconf_init_internal(TALLOC_CTX *mem_ctx, struct smbconf_ctx **conf_ctx,82 sbcErr smbconf_init_internal(TALLOC_CTX *mem_ctx, struct smbconf_ctx **conf_ctx, 83 83 const char *path, struct smbconf_ops *ops); 84 84 85 WERRORsmbconf_add_string_to_array(TALLOC_CTX *mem_ctx,85 sbcErr smbconf_add_string_to_array(TALLOC_CTX *mem_ctx, 86 86 char ***array, 87 87 uint32_t count,
Note:
See TracChangeset
for help on using the changeset viewer.