krb5pac.idl: introduce PAC_DOMAIN_GROUP_MEMBERSHIP to handle the resource groups
[sharpe/samba-autobuild/.git] / librpc / idl / krb5pac.idl
index 1590dbf6adaa20e50cd5bc7f46d0cb2f7905f9cc..e6ebe359ddd511bc00611c24ad80f554bec95f66 100644 (file)
@@ -25,10 +25,14 @@ interface krb5pac
                [flag(NDR_REMAINING)] DATA_BLOB signature;
        } PAC_SIGNATURE_DATA;
 
+       typedef struct {
+               dom_sid2 *domain_sid;
+               samr_RidWithAttributeArray groups;
+       } PAC_DOMAIN_GROUP_MEMBERSHIP;
+
        typedef struct {
                netr_SamInfo3 info3;
-               dom_sid2 *res_group_dom_sid;
-               samr_RidWithAttributeArray res_groups;
+               PAC_DOMAIN_GROUP_MEMBERSHIP resource_groups;
        } PAC_LOGON_INFO;
 
        typedef [bitmap32bit] bitmap {