summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2001-04-22 06:13:17 +0000
committerJeremy Allison <jra@samba.org>2001-04-22 06:13:17 +0000
commit8648bb77a20f3f76fb03a79c84bdb6dd49a017f4 (patch)
treeda8f8867577bb815591a3459a65c81be4597fba2
parent76183b343c6a5aeb4e3ee76569a2da7c2039cbfc (diff)
downloadsamba-8648bb77a20f3f76fb03a79c84bdb6dd49a017f4.tar.gz
samba-8648bb77a20f3f76fb03a79c84bdb6dd49a017f4.tar.xz
samba-8648bb77a20f3f76fb03a79c84bdb6dd49a017f4.zip
Finally got name & SID returns correct.
Jeremy.
-rw-r--r--source/rpc_server/srv_lsa_nt.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/rpc_server/srv_lsa_nt.c b/source/rpc_server/srv_lsa_nt.c
index f4407f5d360..6f1719b5302 100644
--- a/source/rpc_server/srv_lsa_nt.c
+++ b/source/rpc_server/srv_lsa_nt.c
@@ -389,10 +389,13 @@ uint32 _lsa_query_info(pipes_struct *p, LSA_Q_QUERY_INFO *q_u, LSA_R_QUERY_INFO
sid = &global_sam_sid;
break;
case ROLE_DOMAIN_MEMBER:
- case ROLE_STANDALONE:
name = global_myname;
sid = &global_sam_sid;
break;
+ case ROLE_STANDALONE:
+ name = global_myname;
+ sid = NULL; /* Tell it we're not in a domain. */
+ break;
default:
return NT_STATUS_CANT_ACCESS_DOMAIN_INFO;
}