diff options
author | Garming Sam <garming@catalyst.net.nz> | 2014-03-20 12:57:22 +1300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2014-07-07 23:32:36 +0200 |
commit | 0eacbb6c960da27a12487ae74ca8a53274e416f3 (patch) | |
tree | 8064626c175541cef81aa6ed94c2c9bd34cb0498 /lib/param/s3_param.h | |
parent | 9f519cabfadf0025eefafb938045f9f849cdf3bc (diff) | |
download | samba-0eacbb6c960da27a12487ae74ca8a53274e416f3.tar.gz samba-0eacbb6c960da27a12487ae74ca8a53274e416f3.tar.xz samba-0eacbb6c960da27a12487ae74ca8a53274e416f3.zip |
param: change snum parameter in special functions to a loadparm_service pointer
Using either an snum or the current service for special functions
depending where it was called is unnecessary and complicates the process
of handling them generically.
idmap parameters now call lpcfg_do_parameter_parametric and are now set
like normal.
Change-Id: I3eca89791274280f9d3c7b987fbd790c16ec7981
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Nadezhda Ivanova <nivanova@samba.org>
Diffstat (limited to 'lib/param/s3_param.h')
-rw-r--r-- | lib/param/s3_param.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/param/s3_param.h b/lib/param/s3_param.h index ac64d29af3..1d499cdd48 100644 --- a/lib/param/s3_param.h +++ b/lib/param/s3_param.h @@ -15,7 +15,8 @@ struct loadparm_s3_helpers void (*dump)(FILE *f, bool show_defaults, int maxtoprint); char * (*lp_string)(TALLOC_CTX *ctx, const char *in); bool (*lp_string_set)(char **dest, const char *src); - bool (*lp_include)(struct loadparm_context*, int, const char *, char **); + bool (*lp_include)(struct loadparm_context*, struct loadparm_service *, + const char *, char **); void (*init_printer_values)(TALLOC_CTX *, struct loadparm_service *); void (*init_ldap_debugging)(void); bool (*set_netbios_aliases)(const char **); |