From 600ba80246aaa6cb9499a49f48e92a2657fdc918 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Mon, 28 Jan 2013 14:21:44 +0100 Subject: s3:param: remove unused functions lp_idmap_uid() and lp_idmap_gid() Signed-off-by: Michael Adam Reviewed-by: Christian Ambach --- source3/include/proto.h | 2 -- source3/param/loadparm.c | 47 ----------------------------------------------- 2 files changed, 49 deletions(-) (limited to 'source3') diff --git a/source3/include/proto.h b/source3/include/proto.h index 109827181f..09e46cab92 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -1394,8 +1394,6 @@ bool process_registry_shares(void); bool lp_config_backend_is_registry(void); bool lp_config_backend_is_file(void); bool lp_file_list_changed(void); -bool lp_idmap_uid(uid_t *low, uid_t *high); -bool lp_idmap_gid(gid_t *low, gid_t *high); const char *lp_ldap_machine_suffix(TALLOC_CTX *ctx); const char *lp_ldap_user_suffix(TALLOC_CTX *ctx); const char *lp_ldap_group_suffix(TALLOC_CTX *ctx); diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index adadeec0aa..ce40197748 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -2884,53 +2884,6 @@ static bool handle_ldap_debug_level(struct loadparm_context *unused, int snum, c return true; } -/*************************************************************************** - Handle idmap/non unix account uid and gid allocation parameters. The format of these - parameters is: - - [global] - - idmap uid = 1000-1999 - idmap gid = 700-899 - - We only do simple parsing checks here. The strings are parsed into useful - structures in the idmap daemon code. - -***************************************************************************/ - -/* Some lp_ routines to return idmap [ug]id information */ - -static uid_t idmap_uid_low, idmap_uid_high; -static gid_t idmap_gid_low, idmap_gid_high; - -bool lp_idmap_uid(uid_t *low, uid_t *high) -{ - if (idmap_uid_low == 0 || idmap_uid_high == 0) - return false; - - if (low) - *low = idmap_uid_low; - - if (high) - *high = idmap_uid_high; - - return true; -} - -bool lp_idmap_gid(gid_t *low, gid_t *high) -{ - if (idmap_gid_low == 0 || idmap_gid_high == 0) - return false; - - if (low) - *low = idmap_gid_low; - - if (high) - *high = idmap_gid_high; - - return true; -} - static bool handle_idmap_backend(struct loadparm_context *unused, int snum, const char *pszParmValue, char **ptr) { lp_do_parameter(snum, "idmap config * : backend", pszParmValue); -- cgit