claims.idl: Use ‘int64’ instead of ‘dlong’ for INT64 claims
commit313c9a75980117d427d5dbc7597c2e80f9f40c7c
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Tue, 15 Aug 2023 00:31:54 +0000 (15 12:31 +1200)
committerJule Anger <janger@samba.org>
Thu, 17 Aug 2023 09:27:17 +0000 (17 09:27 +0000)
treeaf951efa8c024b871f5618eb48b0c894765376bd
parentd5e0f9af62f1a0374655d30529616753bdce26e4
claims.idl: Use ‘int64’ instead of ‘dlong’ for INT64 claims

This field is supposed to be aligned to eight bytes, but the ‘dlong’
type is aligned to only four bytes. This discrepancy resulted in claims
being encoded and decoded incorrectly.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=15452

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
(cherry picked from commit aa1815519ce1412cdf25927b54b5178113cdd2a7)
librpc/idl/claims.idl
selftest/knownfail.d/claims-in-pac [deleted file]