mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
Remove some unused structures from rpc_lsa.h.
Guenther
This commit is contained in:
parent
cb44c901c1
commit
a52066e608
@ -926,45 +926,6 @@ typedef struct lsa_r_removeprivs
|
||||
NTSTATUS status;
|
||||
} LSA_R_REMOVEPRIVS;
|
||||
|
||||
/*******************************************************/
|
||||
#if 0 /* jerry, I think this not correct - gd */
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
uint32 count; /* ??? this is what ethereal calls it */
|
||||
DOM_SID sid;
|
||||
} LSA_Q_OPEN_TRUSTED_DOMAIN;
|
||||
#endif
|
||||
|
||||
/* LSA_Q_OPEN_TRUSTED_DOMAIN - LSA Query Open Trusted Domain */
|
||||
typedef struct lsa_q_open_trusted_domain
|
||||
{
|
||||
POLICY_HND pol; /* policy handle */
|
||||
DOM_SID2 sid; /* domain sid */
|
||||
uint32 access_mask; /* access mask */
|
||||
|
||||
} LSA_Q_OPEN_TRUSTED_DOMAIN;
|
||||
|
||||
/* LSA_R_OPEN_TRUSTED_DOMAIN - response to LSA Query Open Trusted Domain */
|
||||
typedef struct {
|
||||
POLICY_HND handle; /* trustdom policy handle */
|
||||
NTSTATUS status; /* return code */
|
||||
} LSA_R_OPEN_TRUSTED_DOMAIN;
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
UNISTR4 secretname;
|
||||
uint32 access;
|
||||
} LSA_Q_OPEN_SECRET;
|
||||
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
NTSTATUS status;
|
||||
} LSA_R_OPEN_SECRET;
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
|
||||
typedef struct {
|
||||
@ -975,87 +936,4 @@ typedef struct {
|
||||
NTSTATUS status;
|
||||
} LSA_R_DELETE_OBJECT;
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
UNISTR4 secretname;
|
||||
uint32 access;
|
||||
} LSA_Q_CREATE_SECRET;
|
||||
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
NTSTATUS status;
|
||||
} LSA_R_CREATE_SECRET;
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
UNISTR4 secretname;
|
||||
uint32 access;
|
||||
} LSA_Q_CREATE_TRUSTED_DOMAIN;
|
||||
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
NTSTATUS status;
|
||||
} LSA_R_CREATE_TRUSTED_DOMAIN;
|
||||
|
||||
|
||||
/*******************************************************/
|
||||
|
||||
typedef struct {
|
||||
uint32 size; /* size is written on the wire twice so I
|
||||
can only assume that one is supposed to
|
||||
be a max length and one is a size */
|
||||
UNISTR2 *data; /* not really a UNICODE string but the parsing
|
||||
is the same */
|
||||
} LSA_DATA_BLOB;
|
||||
|
||||
typedef struct {
|
||||
POLICY_HND handle;
|
||||
LSA_DATA_BLOB *old_value;
|
||||
LSA_DATA_BLOB *new_value;
|
||||
} LSA_Q_SET_SECRET;
|
||||
|
||||
typedef struct {
|
||||
NTSTATUS status;
|
||||
} LSA_R_SET_SECRET;
|
||||
|
||||
typedef struct dom_info_kerberos {
|
||||
uint32 enforce_restrictions;
|
||||
NTTIME service_tkt_lifetime;
|
||||
NTTIME user_tkt_lifetime;
|
||||
NTTIME user_tkt_renewaltime;
|
||||
NTTIME clock_skew;
|
||||
NTTIME unknown6;
|
||||
} LSA_DOM_INFO_POLICY_KERBEROS;
|
||||
|
||||
typedef struct dom_info_efs {
|
||||
uint32 blob_len;
|
||||
UNISTR2 efs_blob;
|
||||
} LSA_DOM_INFO_POLICY_EFS;
|
||||
|
||||
typedef struct lsa_dom_info_union {
|
||||
uint16 info_class;
|
||||
LSA_DOM_INFO_POLICY_EFS efs_policy;
|
||||
LSA_DOM_INFO_POLICY_KERBEROS krb_policy;
|
||||
} LSA_DOM_INFO_UNION;
|
||||
|
||||
/* LSA_Q_QUERY_DOM_INFO_POLICY - LSA query info */
|
||||
typedef struct lsa_q_query_dom_info_policy
|
||||
{
|
||||
POLICY_HND pol; /* policy handle */
|
||||
uint16 info_class; /* info class */
|
||||
} LSA_Q_QUERY_DOM_INFO_POLICY;
|
||||
|
||||
typedef struct lsa_r_query_dom_info_policy
|
||||
{
|
||||
LSA_DOM_INFO_UNION *info;
|
||||
NTSTATUS status;
|
||||
} LSA_R_QUERY_DOM_INFO_POLICY;
|
||||
|
||||
|
||||
#endif /* _RPC_LSA_H */
|
||||
|
Loading…
Reference in New Issue
Block a user