]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
librpc:security.idl: ace->coda can be resource attribute
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Wed, 23 Aug 2023 00:08:41 +0000 (12:08 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 26 Sep 2023 23:45:35 +0000 (23:45 +0000)
And now we see why security_ace_coda was a union.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
librpc/idl/security.idl

index c86443d517d1b33f9d7bb72b663a84878470a424..033cc613e5fe256c902528e8c27c4388ba222b5c 100644 (file)
@@ -663,6 +663,7 @@ interface security
        } security_ace_object_ctr;
 
        typedef [public,nodiscriminant,gensize] union {
+               [case(SEC_ACE_TYPE_SYSTEM_RESOURCE_ATTRIBUTE)] CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 claim;
                [default][flag(NDR_REMAINING)] DATA_BLOB ignored;
        } security_ace_coda;