diff options
author | Andrew Tridgell <tridge@samba.org> | 2001-12-03 11:11:14 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2001-12-03 11:11:14 +0000 |
commit | 6f907af4e73b53c3ddab934ba954788a2134b913 (patch) | |
tree | 03298800cbb068993d1650813e7d54db610780ab /source3/nsswitch/winbindd_proto.h | |
parent | c868fe502bb9ea2b5c5452a49f89ec19ab58f2ba (diff) | |
download | samba-6f907af4e73b53c3ddab934ba954788a2134b913.tar.gz samba-6f907af4e73b53c3ddab934ba954788a2134b913.tar.xz samba-6f907af4e73b53c3ddab934ba954788a2134b913.zip |
put sid_to_name behind the winbindd backend interface
I spent quite a while trying to work out how to make this call
via ldap and failed. I then found that MS servers seem use rpc
for sid_to_name, and it works even when in native mode, I ended
up just implementing it via rpc
(This used to be commit 789833b44e342c0b5de463ed8f9b5f7474a99f27)
Diffstat (limited to 'source3/nsswitch/winbindd_proto.h')
-rw-r--r-- | source3/nsswitch/winbindd_proto.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source3/nsswitch/winbindd_proto.h b/source3/nsswitch/winbindd_proto.h index 923ee2450e..260985ec58 100644 --- a/source3/nsswitch/winbindd_proto.h +++ b/source3/nsswitch/winbindd_proto.h @@ -109,6 +109,11 @@ enum winbindd_result winbindd_pam_chauthtok(struct winbindd_cli_state *state); /* The following definitions come from nsswitch/winbindd_rpc.c */ +NTSTATUS winbindd_rpc_sid_to_name(struct winbindd_domain *domain, + TALLOC_CTX *mem_ctx, + DOM_SID *sid, + char **name, + enum SID_NAME_USE *type); /* The following definitions come from nsswitch/winbindd_sid.c */ |