summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2000-07-06 06:47:38 +0000
committerTim Potter <tpot@samba.org>2000-07-06 06:47:38 +0000
commit79fb877bf13ba462ad0a878d8975f8b5183e3ea3 (patch)
tree4ec9196eb6941b9c063a70daa570d393678daa39
parent539c32fa423bee9be34eeda96fad5398f7cf982b (diff)
downloadsamba-79fb877bf13ba462ad0a878d8975f8b5183e3ea3.tar.gz
samba-79fb877bf13ba462ad0a878d8975f8b5183e3ea3.tar.xz
samba-79fb877bf13ba462ad0a878d8975f8b5183e3ea3.zip
Changed checking for WINBINDD_OK return value instead of NSS_STATUS_SUCCESS
when looking up sids from winbindd.
-rw-r--r--source/rpc_server/srv_lsa.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/rpc_server/srv_lsa.c b/source/rpc_server/srv_lsa.c
index 9c9424832be..84d2601d2ce 100644
--- a/source/rpc_server/srv_lsa.c
+++ b/source/rpc_server/srv_lsa.c
@@ -286,7 +286,7 @@ BOOL winbind_lookup_sid(DOM_SID *sid, fstring dom_name, fstring name,
{
struct winbindd_request request;
struct winbindd_response response;
- enum winbindd_result result;
+ enum nss_status result;
DOM_SID tmp_sid;
uint32 rid;
fstring sid_str;
@@ -321,7 +321,7 @@ BOOL winbind_lookup_sid(DOM_SID *sid, fstring dom_name, fstring name,
/* Copy out result */
- if (result == WINBINDD_OK) {
+ if (result == NSS_STATUS_SUCCESS) {
parse_domain_user(response.data.name.name, dom_name, name);
*name_type = response.data.name.type;
} else {
@@ -335,7 +335,7 @@ BOOL winbind_lookup_sid(DOM_SID *sid, fstring dom_name, fstring name,
lookup_known_rid(&tmp_sid, rid, name, name_type);
}
- return (result == WINBINDD_OK);
+ return (result == NSS_STATUS_SUCCESS);
}
/***************************************************************************