diff options
author | Jeremy Allison <jra@samba.org> | 2001-06-29 23:12:55 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2001-06-29 23:12:55 +0000 |
commit | 7079300da6dbd950e55dc5871851250d5a3717ff (patch) | |
tree | c1a707576bd2c706250f0c4060046c160271865f /source/include | |
parent | c24e6b41ea60ab4bac2fcd19da947851d6df3c7c (diff) | |
download | samba-7079300da6dbd950e55dc5871851250d5a3717ff.tar.gz |
Added LsaGetConnectedCredentials patch from Manoj Naik <manoj@almaden.ibm.com>.
Jeremy.
Diffstat (limited to 'source/include')
-rw-r--r-- | source/include/rpc_lsa.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/source/include/rpc_lsa.h b/source/include/rpc_lsa.h index ad7fa31365e..1a6e178068a 100644 --- a/source/include/rpc_lsa.h +++ b/source/include/rpc_lsa.h @@ -48,6 +48,7 @@ enum SID_NAME_USE #define LSA_OPENPOLICY 0x06 #define LSA_OPENPOLICY2 0x2c #define LSA_OPENSECRET 0x1C +#define LSA_UNK_GET_CONNUSER 0x2d /* LsaGetConnectedCredentials ? */ /* XXXX these are here to get a compile! */ #define LSA_LOOKUPRIDS 0xFD @@ -380,4 +381,31 @@ typedef struct lsa_r_open_secret uint32 status; } LSA_R_OPEN_SECRET; +/* LSA_Q_UNK_GET_CONNUSER - gets username\domain of connected user + called when "Take Ownership" is clicked -SK */ +typedef struct lsa_q_unk_get_connuser +{ + uint32 ptr_srvname; + UNISTR2 uni2_srvname; + uint32 unk1; /* 3 unknown uint32's are seen right after uni2_srvname */ + uint32 unk2; /* unk2 appears to be a ptr, unk1 = unk3 = 0 usually */ + uint32 unk3; +} LSA_Q_UNK_GET_CONNUSER; + +/* LSA_R_UNK_GET_CONNUSER */ +typedef struct lsa_r_unk_get_connuser +{ + uint32 ptr_user_name; + UNIHDR hdr_user_name; + UNISTR2 uni2_user_name; + + uint32 unk1; + + uint32 ptr_dom_name; + UNIHDR hdr_dom_name; + UNISTR2 uni2_dom_name; + + uint32 status; +} LSA_R_UNK_GET_CONNUSER; + #endif /* _RPC_LSA_H */ |