libcli:security: add code to interpret conditional ACES
commitd6bd491efcb4ebb90259d9770eca67e8ec6f91ce
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Wed, 6 Sep 2023 03:10:37 +0000 (6 15:10 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 26 Sep 2023 23:45:35 +0000 (26 23:45 +0000)
tree4bd2a66f0d44c81a62a572ed7dfc7875f1248d35
parent4b8e9e3f0ca1295ea177523fd8f0b97679c8a729
libcli:security: add code to interpret conditional ACES

This doesn't actually *do* anything yet, for two reasons:

 1. conditional ACEs are not checked in the
    libcli/security/access_check.c functions (or anywhere else), and
    will be treated just as they are now, as unknown types.

 2. this file isn't mentioned in the wscript, so aren't compiled.

 We'll get to point 2 first.

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