s4:kdc: Add auth_data_reqd flag to SDBFlags
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Mon, 26 Jun 2023 01:07:44 +0000 (13:07 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 19 Jul 2023 01:47:34 +0000 (01:47 +0000)
This is to adapt to Heimdal:

commit 3c4548025c0a239ff580e7974939185eadf1856b
Author: Nicolas Williams <nico@twosigma.com>
Date:   Sun Jun 4 22:54:03 2023 -0500

    hdb: Add auth-data-reqd flag

NOTE: This commit finally works again!

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/kdc/sdb.h
source4/kdc/sdb_to_hdb.c

index c8515102e5c1bcb454b153784a21d24b3e9ecc95..e59d22434fd6fbf297652f2d0281066f307d9b84 100644 (file)
@@ -74,7 +74,7 @@ struct SDBFlags {
        unsigned int virtual:1;
        unsigned int synthetic:1;
        unsigned int no_auth_data_reqd:1;
-       unsigned int _unused24:1;
+       unsigned int auth_data_reqd:1;
        unsigned int _unused25:1;
        unsigned int _unused26:1;
        unsigned int _unused27:1;
index 93d2f3f598073e878ccafd10ce5e21d090e917ec..be7a6d4b912f0e98380664c889cafc7436a542c8 100644 (file)
@@ -61,7 +61,7 @@ static void sdb_flags_to_hdb_flags(const struct SDBFlags *s,
        h->virtual = s->virtual;
        h->synthetic = s->synthetic;
        h->no_auth_data_reqd = s->no_auth_data_reqd;
-       h->_unused24 = s->_unused24;
+       h->auth_data_reqd = s->auth_data_reqd;
        h->_unused25 = s->_unused25;
        h->_unused26 = s->_unused26;
        h->_unused27 = s->_unused27;