diff options
author | Simo Sorce <ssorce@redhat.com> | 2010-05-28 13:18:13 -0400 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2010-06-07 22:53:07 +1000 |
commit | e6456df1489ec964445dfd6f009f9f75377b3d11 (patch) | |
tree | 927178aa5b4800fb2280af1b61a2342cb700cfc4 /source3/include/proto.h | |
parent | 61823fb8852cb8d66c341ecd54e7fb96abc4363a (diff) | |
download | samba-e6456df1489ec964445dfd6f009f9f75377b3d11.tar.gz samba-e6456df1489ec964445dfd6f009f9f75377b3d11.tar.bz2 samba-e6456df1489ec964445dfd6f009f9f75377b3d11.zip |
s3:auth handle unix domain sids in samu
When we generate a user out of thin air we may end up adding sids
that are not part of the sam domain (unix domain sids).
Handle the case and preserve these sids as extra sids.
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source3/include/proto.h')
-rw-r--r-- | source3/include/proto.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index 86a725ade8..9a53749646 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -221,7 +221,8 @@ NTSTATUS serverinfo_to_SamInfo6(struct auth_serversupplied_info *server_info, NTSTATUS samu_to_SamInfo3(TALLOC_CTX *mem_ctx, struct samu *samu, const char *login_server, - struct netr_SamInfo3 **_info3); + struct netr_SamInfo3 **_info3, + struct extra_auth_info *extra); struct netr_SamInfo3 *copy_netr_SamInfo3(TALLOC_CTX *mem_ctx, struct netr_SamInfo3 *orig); struct netr_SamInfo3 *wbcAuthUserInfo_to_netr_SamInfo3(TALLOC_CTX *mem_ctx, |