diff options
author | Gerald Carter <jerry@samba.org> | 2005-09-01 13:57:10 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2005-09-01 13:57:10 +0000 |
commit | 05a378c530036b251a0b8d86486e53c4b3a81eee (patch) | |
tree | 2838f3bc578b5b56bc7015a39a201758e85e0de0 /source/include/rpc_reg.h | |
parent | 026ccbd257103f86297e2ed5501593238d375d3f (diff) | |
download | samba-05a378c530036b251a0b8d86486e53c4b3a81eee.tar.gz samba-05a378c530036b251a0b8d86486e53c4b3a81eee.tar.xz samba-05a378c530036b251a0b8d86486e53c4b3a81eee.zip |
r9893: fix REG_CREATE_KEY_EX parsing error caused by WinXP clients
looking for an not finding a 'Terminal Server' key.
Claims to make problems with usrmgr.exe support as well
according the Samba ml.
Posted on samba@samba.org for review. Reviewed by
Thomas Bork (comments integrated into the reg_db.c patch
coming up next).
Diffstat (limited to 'source/include/rpc_reg.h')
-rw-r--r-- | source/include/rpc_reg.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/include/rpc_reg.h b/source/include/rpc_reg.h index bbbb1acf8c1..f6ddf5b9adf 100644 --- a/source/include/rpc_reg.h +++ b/source/include/rpc_reg.h @@ -217,14 +217,17 @@ typedef struct { POLICY_HND handle; UNISTR4 name; UNISTR4 key_class; - uint32 reserved; + uint32 options; uint32 access; + + /* FIXME! collapse all this into one structure */ uint32 *sec_info; uint32 ptr2; BUFHDR hdr_sec; uint32 ptr3; SEC_DESC_BUF *data; - uint32 unknown_2; /* 0x0000 0000 */ + + uint32 *disposition; } REG_Q_CREATE_KEY_EX; typedef struct { |