summaryrefslogtreecommitdiffstats
path: root/source/include/ntdomain.h
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2002-01-20 13:26:31 +0000
committerAndrew Bartlett <abartlet@samba.org>2002-01-20 13:26:31 +0000
commit799ac01fe08a338e4e94289f5d6767ebf905c1fa (patch)
treeb74353554607f980c23fdebb6ee4d205a0a3081b /source/include/ntdomain.h
parent6d0b3d051f8f74ea6235173a89e96f5934aff4f3 (diff)
downloadsamba-799ac01fe08a338e4e94289f5d6767ebf905c1fa.tar.gz
samba-799ac01fe08a338e4e94289f5d6767ebf905c1fa.tar.xz
samba-799ac01fe08a338e4e94289f5d6767ebf905c1fa.zip
Kill off another ugly wart from the side of the passdb subsystem.
This time its the pdb_getsampwuid() function - which was only being used by the SAMR rpc subsystem to gain a 'user session key'. This 'user session key' is actually generated at login time, and the other changes here simply move that data around. This also means that (when I check some details) we will be able to use the user session key, even when we are not actually the DC, becouse its one of the components of the info3 struct returned on logon. Andrew Bartlett
Diffstat (limited to 'source/include/ntdomain.h')
-rw-r--r--source/include/ntdomain.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/include/ntdomain.h b/source/include/ntdomain.h
index 9c9d7a4c7ae..7950119e50e 100644
--- a/source/include/ntdomain.h
+++ b/source/include/ntdomain.h
@@ -200,6 +200,8 @@ typedef struct pipes_struct
fstring pipe_user_name;
struct current_user pipe_user;
+ uint8 session_key[16];
+
/*
* Set to true when an RPC bind has been done on this pipe.
*/