Changeset 740 for vendor/current/source4/param/share.h
- Timestamp:
- Nov 14, 2012, 12:59:34 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source4/param/share.h
r414 r740 68 68 struct loadparm_context; 69 69 70 #include "param/share_proto.h" 70 const char *share_string_option(struct share_config *scfg, const char *opt_name, const char *defval); 71 int share_int_option(struct share_config *scfg, const char *opt_name, int defval); 72 bool share_bool_option(struct share_config *scfg, const char *opt_name, bool defval); 73 const char **share_string_list_option(TALLOC_CTX *mem_ctx, struct share_config *scfg, const char *opt_name); 74 NTSTATUS share_list_all(TALLOC_CTX *mem_ctx, struct share_context *sctx, int *count, const char ***names); 75 NTSTATUS share_get_config(TALLOC_CTX *mem_ctx, struct share_context *sctx, const char *name, struct share_config **scfg); 76 NTSTATUS share_create(struct share_context *sctx, const char *name, struct share_info *info, int count); 77 NTSTATUS share_set(struct share_context *sctx, const char *name, struct share_info *info, int count); 78 NTSTATUS share_remove(struct share_context *sctx, const char *name); 79 NTSTATUS share_register(const struct share_ops *ops); 80 NTSTATUS share_get_context_by_name(TALLOC_CTX *mem_ctx, const char *backend_name, 81 struct tevent_context *event_ctx, 82 struct loadparm_context *lp_ctx, 83 struct share_context **ctx); 84 NTSTATUS share_init(void); 71 85 72 86 /* list of shares options */
Note:
See TracChangeset
for help on using the changeset viewer.