diff options
author | Stefan Metzmacher <metze@samba.org> | 2008-04-11 12:01:02 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2008-04-11 15:59:34 +0200 |
commit | 4313d7b6c27f0c7ea72be5f4790035d27b0b4d02 (patch) | |
tree | 9c7944c9bc84646e9062646d74b8176cf6020d6c /source3/nsswitch | |
parent | 08591d0095b80080d42b7292073ad59c58586155 (diff) | |
download | samba-4313d7b6c27f0c7ea72be5f4790035d27b0b4d02.tar.gz samba-4313d7b6c27f0c7ea72be5f4790035d27b0b4d02.tar.bz2 samba-4313d7b6c27f0c7ea72be5f4790035d27b0b4d02.zip |
nsswitch: remove unused nsswitch/wb_client.c
metze
(This used to be commit 2b236c7ace15b4408c31ed918b449d5a22e1769f)
Diffstat (limited to 'source3/nsswitch')
-rw-r--r-- | source3/nsswitch/wb_client.c | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/source3/nsswitch/wb_client.c b/source3/nsswitch/wb_client.c deleted file mode 100644 index 5e1a5d8ad4..0000000000 --- a/source3/nsswitch/wb_client.c +++ /dev/null @@ -1,96 +0,0 @@ -/* - Unix SMB/CIFS implementation. - - winbind client code - - Copyright (C) Tim Potter 2000 - Copyright (C) Andrew Tridgell 2000 - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 3 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Library General Public License for more details. - - You should have received a copy of the GNU Lesser General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - -#include "includes.h" -#include "nsswitch/winbind_nss.h" -#include "libwbclient/wbclient.h" - -#undef DBGC_CLASS -#define DBGC_CLASS DBGC_WINBIND - -NSS_STATUS winbindd_request_response(int req_type, - struct winbindd_request *request, - struct winbindd_response *response); - -bool winbind_set_mapping(const struct id_map *map) -{ - struct winbindd_request request; - struct winbindd_response response; - int result; - - /* Initialise request */ - - ZERO_STRUCT(request); - ZERO_STRUCT(response); - - /* Make request */ - - request.data.dual_idmapset.id = map->xid.id; - request.data.dual_idmapset.type = map->xid.type; - sid_to_fstring(request.data.dual_idmapset.sid, map->sid); - - result = winbindd_request_response(WINBINDD_SET_MAPPING, &request, &response); - - return (result == NSS_STATUS_SUCCESS); -} - -bool winbind_set_uid_hwm(unsigned long id) -{ - struct winbindd_request request; - struct winbindd_response response; - int result; - - /* Initialise request */ - - ZERO_STRUCT(request); - ZERO_STRUCT(response); - - /* Make request */ - - request.data.dual_idmapset.id = id; - request.data.dual_idmapset.type = ID_TYPE_UID; - - result = winbindd_request_response(WINBINDD_SET_HWM, &request, &response); - - return (result == NSS_STATUS_SUCCESS); -} - -bool winbind_set_gid_hwm(unsigned long id) -{ - struct winbindd_request request; - struct winbindd_response response; - int result; - - /* Initialise request */ - - ZERO_STRUCT(request); - ZERO_STRUCT(response); - - /* Make request */ - - request.data.dual_idmapset.id = id; - request.data.dual_idmapset.type = ID_TYPE_GID; - - result = winbindd_request_response(WINBINDD_SET_HWM, &request, &response); - - return (result == NSS_STATUS_SUCCESS); -} |